@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
94 lines • 3.58 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 { GetCharactersCharacterIdSearchOk } from '../models/index';
export interface GetCharactersCharacterIdSearchRequest {
categories: Set<GetCharactersCharacterIdSearchCategoriesEnum>;
characterId: number;
search: string;
acceptLanguage?: GetCharactersCharacterIdSearchAcceptLanguageEnum;
datasource?: GetCharactersCharacterIdSearchDatasourceEnum;
ifNoneMatch?: string;
language?: GetCharactersCharacterIdSearchLanguageEnum;
strict?: boolean;
token?: string;
}
/**
*
*/
export declare class SearchApi extends runtime.BaseAPI {
/**
* Search for entities that match a given sub-string. --- This route is cached for up to 3600 seconds
* Search on a string
*/
getCharactersCharacterIdSearchRaw(requestParameters: GetCharactersCharacterIdSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdSearchOk>>;
/**
* Search for entities that match a given sub-string. --- This route is cached for up to 3600 seconds
* Search on a string
*/
getCharactersCharacterIdSearch(requestParameters: GetCharactersCharacterIdSearchRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdSearchOk>;
}
/**
* @export
*/
export declare const GetCharactersCharacterIdSearchCategoriesEnum: {
readonly Agent: "agent";
readonly Alliance: "alliance";
readonly Character: "character";
readonly Constellation: "constellation";
readonly Corporation: "corporation";
readonly Faction: "faction";
readonly InventoryType: "inventory_type";
readonly Region: "region";
readonly SolarSystem: "solar_system";
readonly Station: "station";
readonly Structure: "structure";
};
export type GetCharactersCharacterIdSearchCategoriesEnum = typeof GetCharactersCharacterIdSearchCategoriesEnum[keyof typeof GetCharactersCharacterIdSearchCategoriesEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdSearchAcceptLanguageEnum: {
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 GetCharactersCharacterIdSearchAcceptLanguageEnum = typeof GetCharactersCharacterIdSearchAcceptLanguageEnum[keyof typeof GetCharactersCharacterIdSearchAcceptLanguageEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdSearchDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdSearchDatasourceEnum = typeof GetCharactersCharacterIdSearchDatasourceEnum[keyof typeof GetCharactersCharacterIdSearchDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdSearchLanguageEnum: {
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 GetCharactersCharacterIdSearchLanguageEnum = typeof GetCharactersCharacterIdSearchLanguageEnum[keyof typeof GetCharactersCharacterIdSearchLanguageEnum];
//# sourceMappingURL=SearchApi.d.ts.map