@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
53 lines • 1.95 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';
export interface GetRouteOriginDestinationRequest {
destination: number;
origin: number;
avoid?: Set<number>;
connections?: Set<Set<number>>;
datasource?: GetRouteOriginDestinationDatasourceEnum;
flag?: GetRouteOriginDestinationFlagEnum;
ifNoneMatch?: string;
}
/**
*
*/
export declare class RoutesApi extends runtime.BaseAPI {
/**
* Get the systems between origin and destination --- This route is cached for up to 86400 seconds
* Get route
*/
getRouteOriginDestinationRaw(requestParameters: GetRouteOriginDestinationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<number>>>;
/**
* Get the systems between origin and destination --- This route is cached for up to 86400 seconds
* Get route
*/
getRouteOriginDestination(requestParameters: GetRouteOriginDestinationRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<number>>;
}
/**
* @export
*/
export declare const GetRouteOriginDestinationDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetRouteOriginDestinationDatasourceEnum = typeof GetRouteOriginDestinationDatasourceEnum[keyof typeof GetRouteOriginDestinationDatasourceEnum];
/**
* @export
*/
export declare const GetRouteOriginDestinationFlagEnum: {
readonly Shortest: "shortest";
readonly Secure: "secure";
readonly Insecure: "insecure";
};
export type GetRouteOriginDestinationFlagEnum = typeof GetRouteOriginDestinationFlagEnum[keyof typeof GetRouteOriginDestinationFlagEnum];
//# sourceMappingURL=RoutesApi.d.ts.map