/** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.36 * * * 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 { GetCharactersCharacterIdKillmailsRecent200Ok, GetCorporationsCorporationIdKillmailsRecent200Ok, GetKillmailsKillmailIdKillmailHashOk } from '../models/index'; export interface GetCharactersCharacterIdKillmailsRecentRequest { characterId: number; datasource?: GetCharactersCharacterIdKillmailsRecentDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetCorporationsCorporationIdKillmailsRecentRequest { corporationId: number; datasource?: GetCorporationsCorporationIdKillmailsRecentDatasourceEnum; ifNoneMatch?: string; page?: number; token?: string; } export interface GetKillmailsKillmailIdKillmailHashRequest { killmailHash: string; killmailId: number; datasource?: GetKillmailsKillmailIdKillmailHashDatasourceEnum; ifNoneMatch?: string; } /** * */ export declare class KillmailsApi extends runtime.BaseAPI { /** * Return a list of a character\'s kills and losses going back 90 days --- This route is cached for up to 300 seconds * Get a character\'s recent kills and losses */ getCharactersCharacterIdKillmailsRecentRaw(requestParameters: GetCharactersCharacterIdKillmailsRecentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Return a list of a character\'s kills and losses going back 90 days --- This route is cached for up to 300 seconds * Get a character\'s recent kills and losses */ getCharactersCharacterIdKillmailsRecent(requestParameters: GetCharactersCharacterIdKillmailsRecentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Get a list of a corporation\'s kills and losses going back 90 days --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Director * Get a corporation\'s recent kills and losses */ getCorporationsCorporationIdKillmailsRecentRaw(requestParameters: GetCorporationsCorporationIdKillmailsRecentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Get a list of a corporation\'s kills and losses going back 90 days --- This route is cached for up to 300 seconds --- Requires one of the following EVE corporation role(s): Director * Get a corporation\'s recent kills and losses */ getCorporationsCorporationIdKillmailsRecent(requestParameters: GetCorporationsCorporationIdKillmailsRecentRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Return a single killmail from its ID and hash --- This route is cached for up to 30758400 seconds * Get a single killmail */ getKillmailsKillmailIdKillmailHashRaw(requestParameters: GetKillmailsKillmailIdKillmailHashRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Return a single killmail from its ID and hash --- This route is cached for up to 30758400 seconds * Get a single killmail */ getKillmailsKillmailIdKillmailHash(requestParameters: GetKillmailsKillmailIdKillmailHashRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const GetCharactersCharacterIdKillmailsRecentDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdKillmailsRecentDatasourceEnum = typeof GetCharactersCharacterIdKillmailsRecentDatasourceEnum[keyof typeof GetCharactersCharacterIdKillmailsRecentDatasourceEnum]; /** * @export */ export declare const GetCorporationsCorporationIdKillmailsRecentDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCorporationsCorporationIdKillmailsRecentDatasourceEnum = typeof GetCorporationsCorporationIdKillmailsRecentDatasourceEnum[keyof typeof GetCorporationsCorporationIdKillmailsRecentDatasourceEnum]; /** * @export */ export declare const GetKillmailsKillmailIdKillmailHashDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetKillmailsKillmailIdKillmailHashDatasourceEnum = typeof GetKillmailsKillmailIdKillmailHashDatasourceEnum[keyof typeof GetKillmailsKillmailIdKillmailHashDatasourceEnum]; //# sourceMappingURL=KillmailsApi.d.ts.map