@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
106 lines • 4.84 kB
TypeScript
/**
* 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 { GetAlliancesAllianceIdIconsOk, GetAlliancesAllianceIdOk } from '../models/index';
export interface GetAlliancesRequest {
datasource?: GetAlliancesDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetAlliancesAllianceIdRequest {
allianceId: number;
datasource?: GetAlliancesAllianceIdDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetAlliancesAllianceIdCorporationsRequest {
allianceId: number;
datasource?: GetAlliancesAllianceIdCorporationsDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetAlliancesAllianceIdIconsRequest {
allianceId: number;
datasource?: GetAlliancesAllianceIdIconsDatasourceEnum;
ifNoneMatch?: string;
}
/**
*
*/
export declare class AllianceApi extends runtime.BaseAPI {
/**
* List all active player alliances --- This route is cached for up to 3600 seconds
* List all alliances
*/
getAlliancesRaw(requestParameters: GetAlliancesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* List all active player alliances --- This route is cached for up to 3600 seconds
* List all alliances
*/
getAlliances(requestParameters?: GetAlliancesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
/**
* Public information about an alliance --- This route is cached for up to 3600 seconds
* Get alliance information
*/
getAlliancesAllianceIdRaw(requestParameters: GetAlliancesAllianceIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetAlliancesAllianceIdOk>>;
/**
* Public information about an alliance --- This route is cached for up to 3600 seconds
* Get alliance information
*/
getAlliancesAllianceId(requestParameters: GetAlliancesAllianceIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetAlliancesAllianceIdOk>;
/**
* List all current member corporations of an alliance --- This route is cached for up to 3600 seconds
* List alliance\'s corporations
*/
getAlliancesAllianceIdCorporationsRaw(requestParameters: GetAlliancesAllianceIdCorporationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* List all current member corporations of an alliance --- This route is cached for up to 3600 seconds
* List alliance\'s corporations
*/
getAlliancesAllianceIdCorporations(requestParameters: GetAlliancesAllianceIdCorporationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
/**
* Get the icon urls for a alliance --- This route expires daily at 11:05
* Get alliance icon
*/
getAlliancesAllianceIdIconsRaw(requestParameters: GetAlliancesAllianceIdIconsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetAlliancesAllianceIdIconsOk>>;
/**
* Get the icon urls for a alliance --- This route expires daily at 11:05
* Get alliance icon
*/
getAlliancesAllianceIdIcons(requestParameters: GetAlliancesAllianceIdIconsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetAlliancesAllianceIdIconsOk>;
}
/**
* @export
*/
export declare const GetAlliancesDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetAlliancesDatasourceEnum = typeof GetAlliancesDatasourceEnum[keyof typeof GetAlliancesDatasourceEnum];
/**
* @export
*/
export declare const GetAlliancesAllianceIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetAlliancesAllianceIdDatasourceEnum = typeof GetAlliancesAllianceIdDatasourceEnum[keyof typeof GetAlliancesAllianceIdDatasourceEnum];
/**
* @export
*/
export declare const GetAlliancesAllianceIdCorporationsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetAlliancesAllianceIdCorporationsDatasourceEnum = typeof GetAlliancesAllianceIdCorporationsDatasourceEnum[keyof typeof GetAlliancesAllianceIdCorporationsDatasourceEnum];
/**
* @export
*/
export declare const GetAlliancesAllianceIdIconsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetAlliancesAllianceIdIconsDatasourceEnum = typeof GetAlliancesAllianceIdIconsDatasourceEnum[keyof typeof GetAlliancesAllianceIdIconsDatasourceEnum];
//# sourceMappingURL=AllianceApi.d.ts.map