@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
407 lines • 17.9 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 { GetCharactersCharacterIdFleetOk, GetFleetsFleetIdMembers200Ok, GetFleetsFleetIdOk, GetFleetsFleetIdWings200Ok, PostFleetsFleetIdMembersInvitation, PostFleetsFleetIdWingsCreated, PostFleetsFleetIdWingsWingIdSquadsCreated, PutFleetsFleetIdMembersMemberIdMovement, PutFleetsFleetIdNewSettings, PutFleetsFleetIdSquadsSquadIdNaming, PutFleetsFleetIdWingsWingIdNaming } from '../models/index';
export interface DeleteFleetsFleetIdMembersMemberIdRequest {
fleetId: number;
memberId: number;
datasource?: DeleteFleetsFleetIdMembersMemberIdDatasourceEnum;
token?: string;
}
export interface DeleteFleetsFleetIdSquadsSquadIdRequest {
fleetId: number;
squadId: number;
datasource?: DeleteFleetsFleetIdSquadsSquadIdDatasourceEnum;
token?: string;
}
export interface DeleteFleetsFleetIdWingsWingIdRequest {
fleetId: number;
wingId: number;
datasource?: DeleteFleetsFleetIdWingsWingIdDatasourceEnum;
token?: string;
}
export interface GetCharactersCharacterIdFleetRequest {
characterId: number;
datasource?: GetCharactersCharacterIdFleetDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetFleetsFleetIdRequest {
fleetId: number;
datasource?: GetFleetsFleetIdDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetFleetsFleetIdMembersRequest {
fleetId: number;
acceptLanguage?: GetFleetsFleetIdMembersAcceptLanguageEnum;
datasource?: GetFleetsFleetIdMembersDatasourceEnum;
ifNoneMatch?: string;
language?: GetFleetsFleetIdMembersLanguageEnum;
token?: string;
}
export interface GetFleetsFleetIdWingsRequest {
fleetId: number;
acceptLanguage?: GetFleetsFleetIdWingsAcceptLanguageEnum;
datasource?: GetFleetsFleetIdWingsDatasourceEnum;
ifNoneMatch?: string;
language?: GetFleetsFleetIdWingsLanguageEnum;
token?: string;
}
export interface PostFleetsFleetIdMembersRequest {
fleetId: number;
invitation: PostFleetsFleetIdMembersInvitation;
datasource?: PostFleetsFleetIdMembersDatasourceEnum;
token?: string;
}
export interface PostFleetsFleetIdWingsRequest {
fleetId: number;
datasource?: PostFleetsFleetIdWingsDatasourceEnum;
token?: string;
}
export interface PostFleetsFleetIdWingsWingIdSquadsRequest {
fleetId: number;
wingId: number;
datasource?: PostFleetsFleetIdWingsWingIdSquadsDatasourceEnum;
token?: string;
}
export interface PutFleetsFleetIdRequest {
fleetId: number;
newSettings: PutFleetsFleetIdNewSettings;
datasource?: PutFleetsFleetIdDatasourceEnum;
token?: string;
}
export interface PutFleetsFleetIdMembersMemberIdRequest {
fleetId: number;
memberId: number;
movement: PutFleetsFleetIdMembersMemberIdMovement;
datasource?: PutFleetsFleetIdMembersMemberIdDatasourceEnum;
token?: string;
}
export interface PutFleetsFleetIdSquadsSquadIdRequest {
fleetId: number;
squadId: number;
naming: PutFleetsFleetIdSquadsSquadIdNaming;
datasource?: PutFleetsFleetIdSquadsSquadIdDatasourceEnum;
token?: string;
}
export interface PutFleetsFleetIdWingsWingIdRequest {
fleetId: number;
wingId: number;
naming: PutFleetsFleetIdWingsWingIdNaming;
datasource?: PutFleetsFleetIdWingsWingIdDatasourceEnum;
token?: string;
}
/**
*
*/
export declare class FleetsApi extends runtime.BaseAPI {
/**
* Kick a fleet member ---
* Kick fleet member
*/
deleteFleetsFleetIdMembersMemberIdRaw(requestParameters: DeleteFleetsFleetIdMembersMemberIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Kick a fleet member ---
* Kick fleet member
*/
deleteFleetsFleetIdMembersMemberId(requestParameters: DeleteFleetsFleetIdMembersMemberIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Delete a fleet squad, only empty squads can be deleted ---
* Delete fleet squad
*/
deleteFleetsFleetIdSquadsSquadIdRaw(requestParameters: DeleteFleetsFleetIdSquadsSquadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Delete a fleet squad, only empty squads can be deleted ---
* Delete fleet squad
*/
deleteFleetsFleetIdSquadsSquadId(requestParameters: DeleteFleetsFleetIdSquadsSquadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Delete a fleet wing, only empty wings can be deleted. The wing may contain squads, but the squads must be empty ---
* Delete fleet wing
*/
deleteFleetsFleetIdWingsWingIdRaw(requestParameters: DeleteFleetsFleetIdWingsWingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Delete a fleet wing, only empty wings can be deleted. The wing may contain squads, but the squads must be empty ---
* Delete fleet wing
*/
deleteFleetsFleetIdWingsWingId(requestParameters: DeleteFleetsFleetIdWingsWingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Return the fleet ID the character is in, if any. --- This route is cached for up to 60 seconds
* Get character fleet info
*/
getCharactersCharacterIdFleetRaw(requestParameters: GetCharactersCharacterIdFleetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdFleetOk>>;
/**
* Return the fleet ID the character is in, if any. --- This route is cached for up to 60 seconds
* Get character fleet info
*/
getCharactersCharacterIdFleet(requestParameters: GetCharactersCharacterIdFleetRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdFleetOk>;
/**
* Return details about a fleet --- This route is cached for up to 5 seconds
* Get fleet information
*/
getFleetsFleetIdRaw(requestParameters: GetFleetsFleetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetFleetsFleetIdOk>>;
/**
* Return details about a fleet --- This route is cached for up to 5 seconds
* Get fleet information
*/
getFleetsFleetId(requestParameters: GetFleetsFleetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetFleetsFleetIdOk>;
/**
* Return information about fleet members --- This route is cached for up to 5 seconds
* Get fleet members
*/
getFleetsFleetIdMembersRaw(requestParameters: GetFleetsFleetIdMembersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetFleetsFleetIdMembers200Ok>>>;
/**
* Return information about fleet members --- This route is cached for up to 5 seconds
* Get fleet members
*/
getFleetsFleetIdMembers(requestParameters: GetFleetsFleetIdMembersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetFleetsFleetIdMembers200Ok>>;
/**
* Return information about wings in a fleet --- This route is cached for up to 5 seconds
* Get fleet wings
*/
getFleetsFleetIdWingsRaw(requestParameters: GetFleetsFleetIdWingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetFleetsFleetIdWings200Ok>>>;
/**
* Return information about wings in a fleet --- This route is cached for up to 5 seconds
* Get fleet wings
*/
getFleetsFleetIdWings(requestParameters: GetFleetsFleetIdWingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetFleetsFleetIdWings200Ok>>;
/**
* Invite a character into the fleet. If a character has a CSPA charge set it is not possible to invite them to the fleet using ESI ---
* Create fleet invitation
*/
postFleetsFleetIdMembersRaw(requestParameters: PostFleetsFleetIdMembersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Invite a character into the fleet. If a character has a CSPA charge set it is not possible to invite them to the fleet using ESI ---
* Create fleet invitation
*/
postFleetsFleetIdMembers(requestParameters: PostFleetsFleetIdMembersRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Create a new wing in a fleet ---
* Create fleet wing
*/
postFleetsFleetIdWingsRaw(requestParameters: PostFleetsFleetIdWingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostFleetsFleetIdWingsCreated>>;
/**
* Create a new wing in a fleet ---
* Create fleet wing
*/
postFleetsFleetIdWings(requestParameters: PostFleetsFleetIdWingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostFleetsFleetIdWingsCreated>;
/**
* Create a new squad in a fleet ---
* Create fleet squad
*/
postFleetsFleetIdWingsWingIdSquadsRaw(requestParameters: PostFleetsFleetIdWingsWingIdSquadsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostFleetsFleetIdWingsWingIdSquadsCreated>>;
/**
* Create a new squad in a fleet ---
* Create fleet squad
*/
postFleetsFleetIdWingsWingIdSquads(requestParameters: PostFleetsFleetIdWingsWingIdSquadsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostFleetsFleetIdWingsWingIdSquadsCreated>;
/**
* Update settings about a fleet ---
* Update fleet
*/
putFleetsFleetIdRaw(requestParameters: PutFleetsFleetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Update settings about a fleet ---
* Update fleet
*/
putFleetsFleetId(requestParameters: PutFleetsFleetIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Move a fleet member around ---
* Move fleet member
*/
putFleetsFleetIdMembersMemberIdRaw(requestParameters: PutFleetsFleetIdMembersMemberIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Move a fleet member around ---
* Move fleet member
*/
putFleetsFleetIdMembersMemberId(requestParameters: PutFleetsFleetIdMembersMemberIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Rename a fleet squad ---
* Rename fleet squad
*/
putFleetsFleetIdSquadsSquadIdRaw(requestParameters: PutFleetsFleetIdSquadsSquadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Rename a fleet squad ---
* Rename fleet squad
*/
putFleetsFleetIdSquadsSquadId(requestParameters: PutFleetsFleetIdSquadsSquadIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
/**
* Rename a fleet wing ---
* Rename fleet wing
*/
putFleetsFleetIdWingsWingIdRaw(requestParameters: PutFleetsFleetIdWingsWingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Rename a fleet wing ---
* Rename fleet wing
*/
putFleetsFleetIdWingsWingId(requestParameters: PutFleetsFleetIdWingsWingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}
/**
* @export
*/
export declare const DeleteFleetsFleetIdMembersMemberIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type DeleteFleetsFleetIdMembersMemberIdDatasourceEnum = typeof DeleteFleetsFleetIdMembersMemberIdDatasourceEnum[keyof typeof DeleteFleetsFleetIdMembersMemberIdDatasourceEnum];
/**
* @export
*/
export declare const DeleteFleetsFleetIdSquadsSquadIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type DeleteFleetsFleetIdSquadsSquadIdDatasourceEnum = typeof DeleteFleetsFleetIdSquadsSquadIdDatasourceEnum[keyof typeof DeleteFleetsFleetIdSquadsSquadIdDatasourceEnum];
/**
* @export
*/
export declare const DeleteFleetsFleetIdWingsWingIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type DeleteFleetsFleetIdWingsWingIdDatasourceEnum = typeof DeleteFleetsFleetIdWingsWingIdDatasourceEnum[keyof typeof DeleteFleetsFleetIdWingsWingIdDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdFleetDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdFleetDatasourceEnum = typeof GetCharactersCharacterIdFleetDatasourceEnum[keyof typeof GetCharactersCharacterIdFleetDatasourceEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetFleetsFleetIdDatasourceEnum = typeof GetFleetsFleetIdDatasourceEnum[keyof typeof GetFleetsFleetIdDatasourceEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdMembersAcceptLanguageEnum: {
readonly En: "en";
readonly EnUs: "en-us";
readonly De: "de";
readonly Fr: "fr";
readonly Ja: "ja";
readonly Ru: "ru";
readonly Zh: "zh";
readonly Ko: "ko";
readonly Es: "es";
};
export type GetFleetsFleetIdMembersAcceptLanguageEnum = typeof GetFleetsFleetIdMembersAcceptLanguageEnum[keyof typeof GetFleetsFleetIdMembersAcceptLanguageEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdMembersDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetFleetsFleetIdMembersDatasourceEnum = typeof GetFleetsFleetIdMembersDatasourceEnum[keyof typeof GetFleetsFleetIdMembersDatasourceEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdMembersLanguageEnum: {
readonly En: "en";
readonly EnUs: "en-us";
readonly De: "de";
readonly Fr: "fr";
readonly Ja: "ja";
readonly Ru: "ru";
readonly Zh: "zh";
readonly Ko: "ko";
readonly Es: "es";
};
export type GetFleetsFleetIdMembersLanguageEnum = typeof GetFleetsFleetIdMembersLanguageEnum[keyof typeof GetFleetsFleetIdMembersLanguageEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdWingsAcceptLanguageEnum: {
readonly En: "en";
readonly EnUs: "en-us";
readonly De: "de";
readonly Fr: "fr";
readonly Ja: "ja";
readonly Ru: "ru";
readonly Zh: "zh";
readonly Ko: "ko";
readonly Es: "es";
};
export type GetFleetsFleetIdWingsAcceptLanguageEnum = typeof GetFleetsFleetIdWingsAcceptLanguageEnum[keyof typeof GetFleetsFleetIdWingsAcceptLanguageEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdWingsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetFleetsFleetIdWingsDatasourceEnum = typeof GetFleetsFleetIdWingsDatasourceEnum[keyof typeof GetFleetsFleetIdWingsDatasourceEnum];
/**
* @export
*/
export declare const GetFleetsFleetIdWingsLanguageEnum: {
readonly En: "en";
readonly EnUs: "en-us";
readonly De: "de";
readonly Fr: "fr";
readonly Ja: "ja";
readonly Ru: "ru";
readonly Zh: "zh";
readonly Ko: "ko";
readonly Es: "es";
};
export type GetFleetsFleetIdWingsLanguageEnum = typeof GetFleetsFleetIdWingsLanguageEnum[keyof typeof GetFleetsFleetIdWingsLanguageEnum];
/**
* @export
*/
export declare const PostFleetsFleetIdMembersDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PostFleetsFleetIdMembersDatasourceEnum = typeof PostFleetsFleetIdMembersDatasourceEnum[keyof typeof PostFleetsFleetIdMembersDatasourceEnum];
/**
* @export
*/
export declare const PostFleetsFleetIdWingsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PostFleetsFleetIdWingsDatasourceEnum = typeof PostFleetsFleetIdWingsDatasourceEnum[keyof typeof PostFleetsFleetIdWingsDatasourceEnum];
/**
* @export
*/
export declare const PostFleetsFleetIdWingsWingIdSquadsDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PostFleetsFleetIdWingsWingIdSquadsDatasourceEnum = typeof PostFleetsFleetIdWingsWingIdSquadsDatasourceEnum[keyof typeof PostFleetsFleetIdWingsWingIdSquadsDatasourceEnum];
/**
* @export
*/
export declare const PutFleetsFleetIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PutFleetsFleetIdDatasourceEnum = typeof PutFleetsFleetIdDatasourceEnum[keyof typeof PutFleetsFleetIdDatasourceEnum];
/**
* @export
*/
export declare const PutFleetsFleetIdMembersMemberIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PutFleetsFleetIdMembersMemberIdDatasourceEnum = typeof PutFleetsFleetIdMembersMemberIdDatasourceEnum[keyof typeof PutFleetsFleetIdMembersMemberIdDatasourceEnum];
/**
* @export
*/
export declare const PutFleetsFleetIdSquadsSquadIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PutFleetsFleetIdSquadsSquadIdDatasourceEnum = typeof PutFleetsFleetIdSquadsSquadIdDatasourceEnum[keyof typeof PutFleetsFleetIdSquadsSquadIdDatasourceEnum];
/**
* @export
*/
export declare const PutFleetsFleetIdWingsWingIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PutFleetsFleetIdWingsWingIdDatasourceEnum = typeof PutFleetsFleetIdWingsWingIdDatasourceEnum[keyof typeof PutFleetsFleetIdWingsWingIdDatasourceEnum];
//# sourceMappingURL=FleetsApi.d.ts.map