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)

191 lines 10.1 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 { GetCharactersCharacterIdFwStatsOk, GetCorporationsCorporationIdFwStatsOk, GetFwLeaderboardsCharactersOk, GetFwLeaderboardsCorporationsOk, GetFwLeaderboardsOk, GetFwStats200Ok, GetFwSystems200Ok, GetFwWars200Ok } from '../models/index'; export interface GetCharactersCharacterIdFwStatsRequest { characterId: number; datasource?: GetCharactersCharacterIdFwStatsDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCorporationsCorporationIdFwStatsRequest { corporationId: number; datasource?: GetCorporationsCorporationIdFwStatsDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetFwLeaderboardsRequest { datasource?: GetFwLeaderboardsDatasourceEnum; ifNoneMatch?: string; } export interface GetFwLeaderboardsCharactersRequest { datasource?: GetFwLeaderboardsCharactersDatasourceEnum; ifNoneMatch?: string; } export interface GetFwLeaderboardsCorporationsRequest { datasource?: GetFwLeaderboardsCorporationsDatasourceEnum; ifNoneMatch?: string; } export interface GetFwStatsRequest { datasource?: GetFwStatsDatasourceEnum; ifNoneMatch?: string; } export interface GetFwSystemsRequest { datasource?: GetFwSystemsDatasourceEnum; ifNoneMatch?: string; } export interface GetFwWarsRequest { datasource?: GetFwWarsDatasourceEnum; ifNoneMatch?: string; } /** * */ export declare class FactionWarfareApi extends runtime.BaseAPI { /** * Statistical overview of a character involved in faction warfare --- This route expires daily at 11:05 * Overview of a character involved in faction warfare */ getCharactersCharacterIdFwStatsRaw(requestParameters: GetCharactersCharacterIdFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdFwStatsOk>>; /** * Statistical overview of a character involved in faction warfare --- This route expires daily at 11:05 * Overview of a character involved in faction warfare */ getCharactersCharacterIdFwStats(requestParameters: GetCharactersCharacterIdFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdFwStatsOk>; /** * Statistics about a corporation involved in faction warfare --- This route expires daily at 11:05 * Overview of a corporation involved in faction warfare */ getCorporationsCorporationIdFwStatsRaw(requestParameters: GetCorporationsCorporationIdFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCorporationsCorporationIdFwStatsOk>>; /** * Statistics about a corporation involved in faction warfare --- This route expires daily at 11:05 * Overview of a corporation involved in faction warfare */ getCorporationsCorporationIdFwStats(requestParameters: GetCorporationsCorporationIdFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCorporationsCorporationIdFwStatsOk>; /** * Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top factions in faction warfare */ getFwLeaderboardsRaw(requestParameters: GetFwLeaderboardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFwLeaderboardsOk>>; /** * Top 4 leaderboard of factions for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top factions in faction warfare */ getFwLeaderboards(requestParameters?: GetFwLeaderboardsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFwLeaderboardsOk>; /** * Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top pilots in faction warfare */ getFwLeaderboardsCharactersRaw(requestParameters: GetFwLeaderboardsCharactersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFwLeaderboardsCharactersOk>>; /** * Top 100 leaderboard of pilots for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top pilots in faction warfare */ getFwLeaderboardsCharacters(requestParameters?: GetFwLeaderboardsCharactersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFwLeaderboardsCharactersOk>; /** * Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top corporations in faction warfare */ getFwLeaderboardsCorporationsRaw(requestParameters: GetFwLeaderboardsCorporationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFwLeaderboardsCorporationsOk>>; /** * Top 10 leaderboard of corporations for kills and victory points separated by total, last week and yesterday --- This route expires daily at 11:05 * List of the top corporations in faction warfare */ getFwLeaderboardsCorporations(requestParameters?: GetFwLeaderboardsCorporationsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFwLeaderboardsCorporationsOk>; /** * Statistical overviews of factions involved in faction warfare --- This route expires daily at 11:05 * An overview of statistics about factions involved in faction warfare */ getFwStatsRaw(requestParameters: GetFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetFwStats200Ok>>>; /** * Statistical overviews of factions involved in faction warfare --- This route expires daily at 11:05 * An overview of statistics about factions involved in faction warfare */ getFwStats(requestParameters?: GetFwStatsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetFwStats200Ok>>; /** * An overview of the current ownership of faction warfare solar systems --- This route is cached for up to 1800 seconds * Ownership of faction warfare systems */ getFwSystemsRaw(requestParameters: GetFwSystemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetFwSystems200Ok>>>; /** * An overview of the current ownership of faction warfare solar systems --- This route is cached for up to 1800 seconds * Ownership of faction warfare systems */ getFwSystems(requestParameters?: GetFwSystemsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetFwSystems200Ok>>; /** * Data about which NPC factions are at war --- This route expires daily at 11:05 * Data about which NPC factions are at war */ getFwWarsRaw(requestParameters: GetFwWarsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetFwWars200Ok>>>; /** * Data about which NPC factions are at war --- This route expires daily at 11:05 * Data about which NPC factions are at war */ getFwWars(requestParameters?: GetFwWarsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetFwWars200Ok>>; } /** * @export */ export declare const GetCharactersCharacterIdFwStatsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdFwStatsDatasourceEnum = typeof GetCharactersCharacterIdFwStatsDatasourceEnum[keyof typeof GetCharactersCharacterIdFwStatsDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdFwStatsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdFwStatsDatasourceEnum = typeof GetCorporationsCorporationIdFwStatsDatasourceEnum[keyof typeof GetCorporationsCorporationIdFwStatsDatasourceEnum]; /** * @export */ export declare const GetFwLeaderboardsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwLeaderboardsDatasourceEnum = typeof GetFwLeaderboardsDatasourceEnum[keyof typeof GetFwLeaderboardsDatasourceEnum]; /** * @export */ export declare const GetFwLeaderboardsCharactersDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwLeaderboardsCharactersDatasourceEnum = typeof GetFwLeaderboardsCharactersDatasourceEnum[keyof typeof GetFwLeaderboardsCharactersDatasourceEnum]; /** * @export */ export declare const GetFwLeaderboardsCorporationsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwLeaderboardsCorporationsDatasourceEnum = typeof GetFwLeaderboardsCorporationsDatasourceEnum[keyof typeof GetFwLeaderboardsCorporationsDatasourceEnum]; /** * @export */ export declare const GetFwStatsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwStatsDatasourceEnum = typeof GetFwStatsDatasourceEnum[keyof typeof GetFwStatsDatasourceEnum]; /** * @export */ export declare const GetFwSystemsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwSystemsDatasourceEnum = typeof GetFwSystemsDatasourceEnum[keyof typeof GetFwSystemsDatasourceEnum]; /** * @export */ export declare const GetFwWarsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetFwWarsDatasourceEnum = typeof GetFwWarsDatasourceEnum[keyof typeof GetFwWarsDatasourceEnum]; //# sourceMappingURL=FactionWarfareApi.d.ts.map