@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
86 lines • 3.38 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 { GetWarsWarIdKillmails200Ok, GetWarsWarIdOk } from '../models/index';
export interface GetWarsRequest {
datasource?: GetWarsDatasourceEnum;
ifNoneMatch?: string;
maxWarId?: number;
}
export interface GetWarsWarIdRequest {
warId: number;
datasource?: GetWarsWarIdDatasourceEnum;
ifNoneMatch?: string;
}
export interface GetWarsWarIdKillmailsRequest {
warId: number;
datasource?: GetWarsWarIdKillmailsDatasourceEnum;
ifNoneMatch?: string;
page?: number;
}
/**
*
*/
export declare class WarsApi extends runtime.BaseAPI {
/**
* Return a list of wars --- This route is cached for up to 3600 seconds
* List wars
*/
getWarsRaw(requestParameters: GetWarsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* Return a list of wars --- This route is cached for up to 3600 seconds
* List wars
*/
getWars(requestParameters?: GetWarsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
/**
* Return details about a war --- This route is cached for up to 3600 seconds
* Get war information
*/
getWarsWarIdRaw(requestParameters: GetWarsWarIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetWarsWarIdOk>>;
/**
* Return details about a war --- This route is cached for up to 3600 seconds
* Get war information
*/
getWarsWarId(requestParameters: GetWarsWarIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetWarsWarIdOk>;
/**
* Return a list of kills related to a war --- This route is cached for up to 3600 seconds
* List kills for a war
*/
getWarsWarIdKillmailsRaw(requestParameters: GetWarsWarIdKillmailsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetWarsWarIdKillmails200Ok>>>;
/**
* Return a list of kills related to a war --- This route is cached for up to 3600 seconds
* List kills for a war
*/
getWarsWarIdKillmails(requestParameters: GetWarsWarIdKillmailsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetWarsWarIdKillmails200Ok>>;
}
/**
* @export
*/
export declare const GetWarsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetWarsDatasourceEnum = typeof GetWarsDatasourceEnum[keyof typeof GetWarsDatasourceEnum];
/**
* @export
*/
export declare const GetWarsWarIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetWarsWarIdDatasourceEnum = typeof GetWarsWarIdDatasourceEnum[keyof typeof GetWarsWarIdDatasourceEnum];
/**
* @export
*/
export declare const GetWarsWarIdKillmailsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetWarsWarIdKillmailsDatasourceEnum = typeof GetWarsWarIdKillmailsDatasourceEnum[keyof typeof GetWarsWarIdKillmailsDatasourceEnum];
//# sourceMappingURL=WarsApi.d.ts.map