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.12 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 { GetCharactersCharacterIdFittings200Ok, PostCharactersCharacterIdFittingsCreated, PostCharactersCharacterIdFittingsFitting } from '../models/index'; export interface DeleteCharactersCharacterIdFittingsFittingIdRequest { characterId: number; fittingId: number; datasource?: DeleteCharactersCharacterIdFittingsFittingIdDatasourceEnum; token?: string; } export interface GetCharactersCharacterIdFittingsRequest { characterId: number; datasource?: GetCharactersCharacterIdFittingsDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface PostCharactersCharacterIdFittingsRequest { characterId: number; fitting: PostCharactersCharacterIdFittingsFitting; datasource?: PostCharactersCharacterIdFittingsDatasourceEnum; token?: string; } /** * */ export declare class FittingsApi extends runtime.BaseAPI { /** * Delete a fitting from a character --- * Delete fitting */ deleteCharactersCharacterIdFittingsFittingIdRaw(requestParameters: DeleteCharactersCharacterIdFittingsFittingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>; /** * Delete a fitting from a character --- * Delete fitting */ deleteCharactersCharacterIdFittingsFittingId(requestParameters: DeleteCharactersCharacterIdFittingsFittingIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>; /** * Return fittings of a character --- This route is cached for up to 300 seconds * Get fittings */ getCharactersCharacterIdFittingsRaw(requestParameters: GetCharactersCharacterIdFittingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdFittings200Ok>>>; /** * Return fittings of a character --- This route is cached for up to 300 seconds * Get fittings */ getCharactersCharacterIdFittings(requestParameters: GetCharactersCharacterIdFittingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdFittings200Ok>>; /** * Save a new fitting for a character --- * Create fitting */ postCharactersCharacterIdFittingsRaw(requestParameters: PostCharactersCharacterIdFittingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<PostCharactersCharacterIdFittingsCreated>>; /** * Save a new fitting for a character --- * Create fitting */ postCharactersCharacterIdFittings(requestParameters: PostCharactersCharacterIdFittingsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<PostCharactersCharacterIdFittingsCreated>; } /** * @export */ export declare const DeleteCharactersCharacterIdFittingsFittingIdDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type DeleteCharactersCharacterIdFittingsFittingIdDatasourceEnum = typeof DeleteCharactersCharacterIdFittingsFittingIdDatasourceEnum[keyof typeof DeleteCharactersCharacterIdFittingsFittingIdDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdFittingsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdFittingsDatasourceEnum = typeof GetCharactersCharacterIdFittingsDatasourceEnum[keyof typeof GetCharactersCharacterIdFittingsDatasourceEnum]; /** * @export */ export declare const PostCharactersCharacterIdFittingsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type PostCharactersCharacterIdFittingsDatasourceEnum = typeof PostCharactersCharacterIdFittingsDatasourceEnum[keyof typeof PostCharactersCharacterIdFittingsDatasourceEnum]; //# sourceMappingURL=FittingsApi.d.ts.map