UNPKG

@fnt-eve/esi-client-typescript

Version:

[![npm version](https://img.shields.io/npm/v/@fnt-eve/esi-client-typescript)](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)

86 lines 3.38 kB
/** * 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