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)

88 lines 4.36 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 { GetCharactersCharacterIdLocationOk, GetCharactersCharacterIdOnlineOk, GetCharactersCharacterIdShipOk } from '../models/index'; export interface GetCharactersCharacterIdLocationRequest { characterId: number; datasource?: GetCharactersCharacterIdLocationDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdOnlineRequest { characterId: number; datasource?: GetCharactersCharacterIdOnlineDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdShipRequest { characterId: number; datasource?: GetCharactersCharacterIdShipDatasourceEnum; ifNoneMatch?: string; token?: string; } /** * */ export declare class LocationApi extends runtime.BaseAPI { /** * Information about the characters current location. Returns the current solar system id, and also the current station or structure ID if applicable --- This route is cached for up to 5 seconds * Get character location */ getCharactersCharacterIdLocationRaw(requestParameters: GetCharactersCharacterIdLocationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdLocationOk>>; /** * Information about the characters current location. Returns the current solar system id, and also the current station or structure ID if applicable --- This route is cached for up to 5 seconds * Get character location */ getCharactersCharacterIdLocation(requestParameters: GetCharactersCharacterIdLocationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdLocationOk>; /** * Checks if the character is currently online --- This route is cached for up to 60 seconds * Get character online */ getCharactersCharacterIdOnlineRaw(requestParameters: GetCharactersCharacterIdOnlineRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdOnlineOk>>; /** * Checks if the character is currently online --- This route is cached for up to 60 seconds * Get character online */ getCharactersCharacterIdOnline(requestParameters: GetCharactersCharacterIdOnlineRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdOnlineOk>; /** * Get the current ship type, name and id --- This route is cached for up to 5 seconds * Get current ship */ getCharactersCharacterIdShipRaw(requestParameters: GetCharactersCharacterIdShipRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdShipOk>>; /** * Get the current ship type, name and id --- This route is cached for up to 5 seconds * Get current ship */ getCharactersCharacterIdShip(requestParameters: GetCharactersCharacterIdShipRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdShipOk>; } /** * @export */ export declare const GetCharactersCharacterIdLocationDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdLocationDatasourceEnum = typeof GetCharactersCharacterIdLocationDatasourceEnum[keyof typeof GetCharactersCharacterIdLocationDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdOnlineDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdOnlineDatasourceEnum = typeof GetCharactersCharacterIdOnlineDatasourceEnum[keyof typeof GetCharactersCharacterIdOnlineDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdShipDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdShipDatasourceEnum = typeof GetCharactersCharacterIdShipDatasourceEnum[keyof typeof GetCharactersCharacterIdShipDatasourceEnum]; //# sourceMappingURL=LocationApi.d.ts.map