/**
 * EVE Swagger Interface
 * An OpenAPI for EVE Online
 *
 * The version of the OpenAPI document: 1.33
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import * as runtime from '../runtime';
import type { GetInsurancePrices200Ok } from '../models/index';
export interface GetInsurancePricesRequest {
    acceptLanguage?: GetInsurancePricesAcceptLanguageEnum;
    datasource?: GetInsurancePricesDatasourceEnum;
    ifNoneMatch?: string;
    language?: GetInsurancePricesLanguageEnum;
}
/**
 *
 */
export declare class InsuranceApi extends runtime.BaseAPI {
    /**
     * Return available insurance levels for all ship types  ---  This route is cached for up to 3600 seconds
     * List insurance levels
     */
    getInsurancePricesRaw(requestParameters: GetInsurancePricesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetInsurancePrices200Ok>>>;
    /**
     * Return available insurance levels for all ship types  ---  This route is cached for up to 3600 seconds
     * List insurance levels
     */
    getInsurancePrices(requestParameters?: GetInsurancePricesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetInsurancePrices200Ok>>;
}
/**
 * @export
 */
export declare const GetInsurancePricesAcceptLanguageEnum: {
    readonly En: "en";
    readonly EnUs: "en-us";
    readonly De: "de";
    readonly Fr: "fr";
    readonly Ja: "ja";
    readonly Ru: "ru";
    readonly Zh: "zh";
    readonly Ko: "ko";
    readonly Es: "es";
};
export type GetInsurancePricesAcceptLanguageEnum = typeof GetInsurancePricesAcceptLanguageEnum[keyof typeof GetInsurancePricesAcceptLanguageEnum];
/**
 * @export
 */
export declare const GetInsurancePricesDatasourceEnum: {
    readonly Tranquility: "tranquility";
};
export type GetInsurancePricesDatasourceEnum = typeof GetInsurancePricesDatasourceEnum[keyof typeof GetInsurancePricesDatasourceEnum];
/**
 * @export
 */
export declare const GetInsurancePricesLanguageEnum: {
    readonly En: "en";
    readonly EnUs: "en-us";
    readonly De: "de";
    readonly Fr: "fr";
    readonly Ja: "ja";
    readonly Ru: "ru";
    readonly Zh: "zh";
    readonly Ko: "ko";
    readonly Es: "es";
};
export type GetInsurancePricesLanguageEnum = typeof GetInsurancePricesLanguageEnum[keyof typeof GetInsurancePricesLanguageEnum];
//# sourceMappingURL=InsuranceApi.d.ts.map