@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
88 lines • 4.36 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 { 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