@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
111 lines • 6.32 kB
TypeScript
/**
* 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 { GetCharactersCharacterIdPlanets200Ok, GetCharactersCharacterIdPlanetsPlanetIdOk, GetCorporationsCorporationIdCustomsOffices200Ok, GetUniverseSchematicsSchematicIdOk } from '../models/index';
export interface GetCharactersCharacterIdPlanetsRequest {
characterId: number;
datasource?: GetCharactersCharacterIdPlanetsDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetCharactersCharacterIdPlanetsPlanetIdRequest {
characterId: number;
planetId: number;
datasource?: GetCharactersCharacterIdPlanetsPlanetIdDatasourceEnum;
token?: string;
}
export interface GetCorporationsCorporationIdCustomsOfficesRequest {
corporationId: number;
datasource?: GetCorporationsCorporationIdCustomsOfficesDatasourceEnum;
ifNoneMatch?: string;
page?: number;
token?: string;
}
export interface GetUniverseSchematicsSchematicIdRequest {
schematicId: number;
datasource?: GetUniverseSchematicsSchematicIdDatasourceEnum;
ifNoneMatch?: string;
}
/**
*
*/
export declare class PlanetaryInteractionApi extends runtime.BaseAPI {
/**
* Returns a list of all planetary colonies owned by a character. --- This route is cached for up to 600 seconds
* Get colonies
*/
getCharactersCharacterIdPlanetsRaw(requestParameters: GetCharactersCharacterIdPlanetsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdPlanets200Ok>>>;
/**
* Returns a list of all planetary colonies owned by a character. --- This route is cached for up to 600 seconds
* Get colonies
*/
getCharactersCharacterIdPlanets(requestParameters: GetCharactersCharacterIdPlanetsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdPlanets200Ok>>;
/**
* Returns full details on the layout of a single planetary colony, including links, pins and routes. Note: Planetary information is only recalculated when the colony is viewed through the client. Information will not update until this criteria is met. ---
* Get colony layout
*/
getCharactersCharacterIdPlanetsPlanetIdRaw(requestParameters: GetCharactersCharacterIdPlanetsPlanetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdPlanetsPlanetIdOk>>;
/**
* Returns full details on the layout of a single planetary colony, including links, pins and routes. Note: Planetary information is only recalculated when the colony is viewed through the client. Information will not update until this criteria is met. ---
* Get colony layout
*/
getCharactersCharacterIdPlanetsPlanetId(requestParameters: GetCharactersCharacterIdPlanetsPlanetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdPlanetsPlanetIdOk>;
/**
* List customs offices owned by a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
* List corporation customs offices
*/
getCorporationsCorporationIdCustomsOfficesRaw(requestParameters: GetCorporationsCorporationIdCustomsOfficesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCorporationsCorporationIdCustomsOffices200Ok>>>;
/**
* List customs offices owned by a corporation --- This route is cached for up to 3600 seconds --- Requires one of the following EVE corporation role(s): Director
* List corporation customs offices
*/
getCorporationsCorporationIdCustomsOffices(requestParameters: GetCorporationsCorporationIdCustomsOfficesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCorporationsCorporationIdCustomsOffices200Ok>>;
/**
* Get information on a planetary factory schematic --- This route is cached for up to 3600 seconds
* Get schematic information
*/
getUniverseSchematicsSchematicIdRaw(requestParameters: GetUniverseSchematicsSchematicIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetUniverseSchematicsSchematicIdOk>>;
/**
* Get information on a planetary factory schematic --- This route is cached for up to 3600 seconds
* Get schematic information
*/
getUniverseSchematicsSchematicId(requestParameters: GetUniverseSchematicsSchematicIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetUniverseSchematicsSchematicIdOk>;
}
/**
* @export
*/
export declare const GetCharactersCharacterIdPlanetsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdPlanetsDatasourceEnum = typeof GetCharactersCharacterIdPlanetsDatasourceEnum[keyof typeof GetCharactersCharacterIdPlanetsDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdPlanetsPlanetIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdPlanetsPlanetIdDatasourceEnum = typeof GetCharactersCharacterIdPlanetsPlanetIdDatasourceEnum[keyof typeof GetCharactersCharacterIdPlanetsPlanetIdDatasourceEnum];
/**
* @export
*/
export declare const GetCorporationsCorporationIdCustomsOfficesDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCorporationsCorporationIdCustomsOfficesDatasourceEnum = typeof GetCorporationsCorporationIdCustomsOfficesDatasourceEnum[keyof typeof GetCorporationsCorporationIdCustomsOfficesDatasourceEnum];
/**
* @export
*/
export declare const GetUniverseSchematicsSchematicIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetUniverseSchematicsSchematicIdDatasourceEnum = typeof GetUniverseSchematicsSchematicIdDatasourceEnum[keyof typeof GetUniverseSchematicsSchematicIdDatasourceEnum];
//# sourceMappingURL=PlanetaryInteractionApi.d.ts.map