UNPKG

@evespace/esi-client

Version:

TypeScript client for EVE Online's ESI (EVE Swagger Interface) API

1,396 lines (1,373 loc) 1.2 MB
/** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ declare const BASE_PATH: string; interface ConfigurationParameters { basePath?: string; fetchApi?: FetchAPI; middleware?: Middleware[]; queryParamsStringify?: (params: HTTPQuery) => string; username?: string; password?: string; apiKey?: string | Promise<string> | ((name: string) => string | Promise<string>); accessToken?: string | Promise<string> | ((name?: string, scopes?: string[]) => string | Promise<string>); headers?: HTTPHeaders; credentials?: RequestCredentials; } declare class Configuration { private configuration; constructor(configuration?: ConfigurationParameters); set config(configuration: Configuration); get basePath(): string; get fetchApi(): FetchAPI | undefined; get middleware(): Middleware[]; get queryParamsStringify(): (params: HTTPQuery) => string; get username(): string | undefined; get password(): string | undefined; get apiKey(): ((name: string) => string | Promise<string>) | undefined; get accessToken(): ((name?: string, scopes?: string[]) => string | Promise<string>) | undefined; get headers(): HTTPHeaders | undefined; get credentials(): RequestCredentials | undefined; } declare const DefaultConfig: Configuration; /** * This is the base class for all generated API classes. */ declare class BaseAPI { protected configuration: Configuration; private static readonly jsonRegex; private middleware; constructor(configuration?: Configuration); withMiddleware<T extends BaseAPI>(this: T, ...middlewares: Middleware[]): T; withPreMiddleware<T extends BaseAPI>(this: T, ...preMiddlewares: Array<Middleware['pre']>): T; withPostMiddleware<T extends BaseAPI>(this: T, ...postMiddlewares: Array<Middleware['post']>): T; /** * Check if the given MIME is a JSON MIME. * JSON MIME examples: * application/json * application/json; charset=UTF8 * APPLICATION/JSON * application/vnd.company+json * @param mime - MIME (Multipurpose Internet Mail Extensions) * @return True if the given MIME is JSON, false otherwise. */ protected isJsonMime(mime: string | null | undefined): boolean; protected request(context: RequestOpts, initOverrides?: RequestInit | InitOverrideFunction): Promise<Response>; private createFetchParams; private fetchApi; /** * Create a shallow clone of `this` by constructing a new instance * and then shallow cloning data members. */ private clone; } declare class ResponseError extends Error { response: Response; name: "ResponseError"; constructor(response: Response, msg?: string); } declare class FetchError extends Error { cause: Error; name: "FetchError"; constructor(cause: Error, msg?: string); } declare class RequiredError extends Error { field: string; name: "RequiredError"; constructor(field: string, msg?: string); } declare const COLLECTION_FORMATS: { csv: string; ssv: string; tsv: string; pipes: string; }; type FetchAPI = WindowOrWorkerGlobalScope['fetch']; type Json = any; type HTTPMethod = 'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE' | 'OPTIONS' | 'HEAD'; type HTTPHeaders = { [key: string]: string; }; type HTTPQuery = { [key: string]: string | number | null | boolean | Array<string | number | null | boolean> | Set<string | number | null | boolean> | HTTPQuery; }; type HTTPBody = Json | FormData | URLSearchParams; type HTTPRequestInit = { headers?: HTTPHeaders; method: HTTPMethod; credentials?: RequestCredentials; body?: HTTPBody; }; type ModelPropertyNaming = 'camelCase' | 'snake_case' | 'PascalCase' | 'original'; type InitOverrideFunction = (requestContext: { init: HTTPRequestInit; context: RequestOpts; }) => Promise<RequestInit>; interface FetchParams { url: string; init: RequestInit; } interface RequestOpts { path: string; method: HTTPMethod; headers: HTTPHeaders; query?: HTTPQuery; body?: HTTPBody; } declare function querystring(params: HTTPQuery, prefix?: string): string; declare function exists(json: any, key: string): boolean; declare function mapValues(data: any, fn: (item: any) => any): {}; declare function canConsumeForm(consumes: Consume[]): boolean; interface Consume { contentType: string; } interface RequestContext { fetch: FetchAPI; url: string; init: RequestInit; } interface ResponseContext { fetch: FetchAPI; url: string; init: RequestInit; response: Response; } interface ErrorContext { fetch: FetchAPI; url: string; init: RequestInit; error: unknown; response?: Response; } interface Middleware { pre?(context: RequestContext): Promise<FetchParams | void>; post?(context: ResponseContext): Promise<Response | void>; onError?(context: ErrorContext): Promise<Response | void>; } interface ApiResponse<T> { raw: Response; value(): Promise<T>; } interface ResponseTransformer<T> { (json: any): T; } declare class JSONApiResponse<T> { raw: Response; private transformer; constructor(raw: Response, transformer?: ResponseTransformer<T>); value(): Promise<T>; } declare class VoidApiResponse { raw: Response; constructor(raw: Response); value(): Promise<void>; } declare class BlobApiResponse { raw: Response; constructor(raw: Response); value(): Promise<Blob>; } declare class TextApiResponse { raw: Response; constructor(raw: Response); value(): Promise<string>; } /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Bad request model * @export * @interface BadRequest */ interface BadRequest { /** * Bad request message * @type {string} * @memberof BadRequest */ error: string; } /** * Check if a given object implements the BadRequest interface. */ declare function instanceOfBadRequest(value: object): value is BadRequest; declare function BadRequestFromJSON(json: any): BadRequest; declare function BadRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): BadRequest; declare function BadRequestToJSON(json: any): BadRequest; declare function BadRequestToJSONTyped(value?: BadRequest | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Unprocessable entity * @export * @interface DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity */ interface DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity { /** * Unprocessable entity message * @type {string} * @memberof DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity */ error?: string; } /** * Check if a given object implements the DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity interface. */ declare function instanceOfDeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity(value: object): value is DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity; declare function DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntityFromJSON(json: any): DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity; declare function DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntityFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity; declare function DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntityToJSON(json: any): DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity; declare function DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntityToJSONTyped(value?: DeleteCharactersCharacterIdMailLabelsLabelIdUnprocessableEntity | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Not found * @export * @interface DeleteFleetsFleetIdMembersMemberIdNotFound */ interface DeleteFleetsFleetIdMembersMemberIdNotFound { /** * Not found message * @type {string} * @memberof DeleteFleetsFleetIdMembersMemberIdNotFound */ error?: string; } /** * Check if a given object implements the DeleteFleetsFleetIdMembersMemberIdNotFound interface. */ declare function instanceOfDeleteFleetsFleetIdMembersMemberIdNotFound(value: object): value is DeleteFleetsFleetIdMembersMemberIdNotFound; declare function DeleteFleetsFleetIdMembersMemberIdNotFoundFromJSON(json: any): DeleteFleetsFleetIdMembersMemberIdNotFound; declare function DeleteFleetsFleetIdMembersMemberIdNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeleteFleetsFleetIdMembersMemberIdNotFound; declare function DeleteFleetsFleetIdMembersMemberIdNotFoundToJSON(json: any): DeleteFleetsFleetIdMembersMemberIdNotFound; declare function DeleteFleetsFleetIdMembersMemberIdNotFoundToJSONTyped(value?: DeleteFleetsFleetIdMembersMemberIdNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Not found * @export * @interface DeleteFleetsFleetIdSquadsSquadIdNotFound */ interface DeleteFleetsFleetIdSquadsSquadIdNotFound { /** * Not found message * @type {string} * @memberof DeleteFleetsFleetIdSquadsSquadIdNotFound */ error?: string; } /** * Check if a given object implements the DeleteFleetsFleetIdSquadsSquadIdNotFound interface. */ declare function instanceOfDeleteFleetsFleetIdSquadsSquadIdNotFound(value: object): value is DeleteFleetsFleetIdSquadsSquadIdNotFound; declare function DeleteFleetsFleetIdSquadsSquadIdNotFoundFromJSON(json: any): DeleteFleetsFleetIdSquadsSquadIdNotFound; declare function DeleteFleetsFleetIdSquadsSquadIdNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeleteFleetsFleetIdSquadsSquadIdNotFound; declare function DeleteFleetsFleetIdSquadsSquadIdNotFoundToJSON(json: any): DeleteFleetsFleetIdSquadsSquadIdNotFound; declare function DeleteFleetsFleetIdSquadsSquadIdNotFoundToJSONTyped(value?: DeleteFleetsFleetIdSquadsSquadIdNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Not found * @export * @interface DeleteFleetsFleetIdWingsWingIdNotFound */ interface DeleteFleetsFleetIdWingsWingIdNotFound { /** * Not found message * @type {string} * @memberof DeleteFleetsFleetIdWingsWingIdNotFound */ error?: string; } /** * Check if a given object implements the DeleteFleetsFleetIdWingsWingIdNotFound interface. */ declare function instanceOfDeleteFleetsFleetIdWingsWingIdNotFound(value: object): value is DeleteFleetsFleetIdWingsWingIdNotFound; declare function DeleteFleetsFleetIdWingsWingIdNotFoundFromJSON(json: any): DeleteFleetsFleetIdWingsWingIdNotFound; declare function DeleteFleetsFleetIdWingsWingIdNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): DeleteFleetsFleetIdWingsWingIdNotFound; declare function DeleteFleetsFleetIdWingsWingIdNotFoundToJSON(json: any): DeleteFleetsFleetIdWingsWingIdNotFound; declare function DeleteFleetsFleetIdWingsWingIdNotFoundToJSONTyped(value?: DeleteFleetsFleetIdWingsWingIdNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Error limited model * @export * @interface ErrorLimited */ interface ErrorLimited { /** * Error limited message * @type {string} * @memberof ErrorLimited */ error: string; } /** * Check if a given object implements the ErrorLimited interface. */ declare function instanceOfErrorLimited(value: object): value is ErrorLimited; declare function ErrorLimitedFromJSON(json: any): ErrorLimited; declare function ErrorLimitedFromJSONTyped(json: any, ignoreDiscriminator: boolean): ErrorLimited; declare function ErrorLimitedToJSON(json: any): ErrorLimited; declare function ErrorLimitedToJSONTyped(value?: ErrorLimited | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Forbidden model * @export * @interface Forbidden */ interface Forbidden { /** * Forbidden message * @type {string} * @memberof Forbidden */ error: string; /** * status code received from SSO * @type {number} * @memberof Forbidden */ ssoStatus?: number; } /** * Check if a given object implements the Forbidden interface. */ declare function instanceOfForbidden(value: object): value is Forbidden; declare function ForbiddenFromJSON(json: any): Forbidden; declare function ForbiddenFromJSONTyped(json: any, ignoreDiscriminator: boolean): Forbidden; declare function ForbiddenToJSON(json: any): Forbidden; declare function ForbiddenToJSONTyped(value?: Forbidden | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Gateway timeout model * @export * @interface GatewayTimeout */ interface GatewayTimeout { /** * Gateway timeout message * @type {string} * @memberof GatewayTimeout */ error: string; /** * number of seconds the request was given * @type {number} * @memberof GatewayTimeout */ timeout?: number; } /** * Check if a given object implements the GatewayTimeout interface. */ declare function instanceOfGatewayTimeout(value: object): value is GatewayTimeout; declare function GatewayTimeoutFromJSON(json: any): GatewayTimeout; declare function GatewayTimeoutFromJSONTyped(json: any, ignoreDiscriminator: boolean): GatewayTimeout; declare function GatewayTimeoutToJSON(json: any): GatewayTimeout; declare function GatewayTimeoutToJSONTyped(value?: GatewayTimeout | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetAlliancesAllianceIdContacts200Ok */ interface GetAlliancesAllianceIdContacts200Ok { /** * contact_id integer * @type {number} * @memberof GetAlliancesAllianceIdContacts200Ok */ contactId: number; /** * contact_type string * @type {string} * @memberof GetAlliancesAllianceIdContacts200Ok */ contactType: GetAlliancesAllianceIdContacts200OkContactTypeEnum; /** * label_ids array * @type {Array<number>} * @memberof GetAlliancesAllianceIdContacts200Ok */ labelIds?: Array<number>; /** * Standing of the contact * @type {number} * @memberof GetAlliancesAllianceIdContacts200Ok */ standing: number; } /** * @export */ declare const GetAlliancesAllianceIdContacts200OkContactTypeEnum: { readonly Character: "character"; readonly Corporation: "corporation"; readonly Alliance: "alliance"; readonly Faction: "faction"; }; type GetAlliancesAllianceIdContacts200OkContactTypeEnum = typeof GetAlliancesAllianceIdContacts200OkContactTypeEnum[keyof typeof GetAlliancesAllianceIdContacts200OkContactTypeEnum]; /** * Check if a given object implements the GetAlliancesAllianceIdContacts200Ok interface. */ declare function instanceOfGetAlliancesAllianceIdContacts200Ok(value: object): value is GetAlliancesAllianceIdContacts200Ok; declare function GetAlliancesAllianceIdContacts200OkFromJSON(json: any): GetAlliancesAllianceIdContacts200Ok; declare function GetAlliancesAllianceIdContacts200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdContacts200Ok; declare function GetAlliancesAllianceIdContacts200OkToJSON(json: any): GetAlliancesAllianceIdContacts200Ok; declare function GetAlliancesAllianceIdContacts200OkToJSONTyped(value?: GetAlliancesAllianceIdContacts200Ok | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetAlliancesAllianceIdContactsLabels200Ok */ interface GetAlliancesAllianceIdContactsLabels200Ok { /** * label_id integer * @type {number} * @memberof GetAlliancesAllianceIdContactsLabels200Ok */ labelId: number; /** * label_name string * @type {string} * @memberof GetAlliancesAllianceIdContactsLabels200Ok */ labelName: string; } /** * Check if a given object implements the GetAlliancesAllianceIdContactsLabels200Ok interface. */ declare function instanceOfGetAlliancesAllianceIdContactsLabels200Ok(value: object): value is GetAlliancesAllianceIdContactsLabels200Ok; declare function GetAlliancesAllianceIdContactsLabels200OkFromJSON(json: any): GetAlliancesAllianceIdContactsLabels200Ok; declare function GetAlliancesAllianceIdContactsLabels200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdContactsLabels200Ok; declare function GetAlliancesAllianceIdContactsLabels200OkToJSON(json: any): GetAlliancesAllianceIdContactsLabels200Ok; declare function GetAlliancesAllianceIdContactsLabels200OkToJSONTyped(value?: GetAlliancesAllianceIdContactsLabels200Ok | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * No image server for this datasource * @export * @interface GetAlliancesAllianceIdIconsNotFound */ interface GetAlliancesAllianceIdIconsNotFound { /** * error message * @type {string} * @memberof GetAlliancesAllianceIdIconsNotFound */ error?: string; } /** * Check if a given object implements the GetAlliancesAllianceIdIconsNotFound interface. */ declare function instanceOfGetAlliancesAllianceIdIconsNotFound(value: object): value is GetAlliancesAllianceIdIconsNotFound; declare function GetAlliancesAllianceIdIconsNotFoundFromJSON(json: any): GetAlliancesAllianceIdIconsNotFound; declare function GetAlliancesAllianceIdIconsNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdIconsNotFound; declare function GetAlliancesAllianceIdIconsNotFoundToJSON(json: any): GetAlliancesAllianceIdIconsNotFound; declare function GetAlliancesAllianceIdIconsNotFoundToJSONTyped(value?: GetAlliancesAllianceIdIconsNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetAlliancesAllianceIdIconsOk */ interface GetAlliancesAllianceIdIconsOk { /** * px128x128 string * @type {string} * @memberof GetAlliancesAllianceIdIconsOk */ px128x128?: string; /** * px64x64 string * @type {string} * @memberof GetAlliancesAllianceIdIconsOk */ px64x64?: string; } /** * Check if a given object implements the GetAlliancesAllianceIdIconsOk interface. */ declare function instanceOfGetAlliancesAllianceIdIconsOk(value: object): value is GetAlliancesAllianceIdIconsOk; declare function GetAlliancesAllianceIdIconsOkFromJSON(json: any): GetAlliancesAllianceIdIconsOk; declare function GetAlliancesAllianceIdIconsOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdIconsOk; declare function GetAlliancesAllianceIdIconsOkToJSON(json: any): GetAlliancesAllianceIdIconsOk; declare function GetAlliancesAllianceIdIconsOkToJSONTyped(value?: GetAlliancesAllianceIdIconsOk | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Not found * @export * @interface GetAlliancesAllianceIdNotFound */ interface GetAlliancesAllianceIdNotFound { /** * Not found message * @type {string} * @memberof GetAlliancesAllianceIdNotFound */ error?: string; } /** * Check if a given object implements the GetAlliancesAllianceIdNotFound interface. */ declare function instanceOfGetAlliancesAllianceIdNotFound(value: object): value is GetAlliancesAllianceIdNotFound; declare function GetAlliancesAllianceIdNotFoundFromJSON(json: any): GetAlliancesAllianceIdNotFound; declare function GetAlliancesAllianceIdNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdNotFound; declare function GetAlliancesAllianceIdNotFoundToJSON(json: any): GetAlliancesAllianceIdNotFound; declare function GetAlliancesAllianceIdNotFoundToJSONTyped(value?: GetAlliancesAllianceIdNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetAlliancesAllianceIdOk */ interface GetAlliancesAllianceIdOk { /** * ID of the corporation that created the alliance * @type {number} * @memberof GetAlliancesAllianceIdOk */ creatorCorporationId: number; /** * ID of the character that created the alliance * @type {number} * @memberof GetAlliancesAllianceIdOk */ creatorId: number; /** * date_founded string * @type {Date} * @memberof GetAlliancesAllianceIdOk */ dateFounded: Date; /** * the executor corporation ID, if this alliance is not closed * @type {number} * @memberof GetAlliancesAllianceIdOk */ executorCorporationId?: number; /** * Faction ID this alliance is fighting for, if this alliance is enlisted in factional warfare * @type {number} * @memberof GetAlliancesAllianceIdOk */ factionId?: number; /** * the full name of the alliance * @type {string} * @memberof GetAlliancesAllianceIdOk */ name: string; /** * the short name of the alliance * @type {string} * @memberof GetAlliancesAllianceIdOk */ ticker: string; } /** * Check if a given object implements the GetAlliancesAllianceIdOk interface. */ declare function instanceOfGetAlliancesAllianceIdOk(value: object): value is GetAlliancesAllianceIdOk; declare function GetAlliancesAllianceIdOkFromJSON(json: any): GetAlliancesAllianceIdOk; declare function GetAlliancesAllianceIdOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetAlliancesAllianceIdOk; declare function GetAlliancesAllianceIdOkToJSON(json: any): GetAlliancesAllianceIdOk; declare function GetAlliancesAllianceIdOkToJSONTyped(value?: GetAlliancesAllianceIdOk | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdAgentsResearch200Ok */ interface GetCharactersCharacterIdAgentsResearch200Ok { /** * agent_id integer * @type {number} * @memberof GetCharactersCharacterIdAgentsResearch200Ok */ agentId: number; /** * points_per_day number * @type {number} * @memberof GetCharactersCharacterIdAgentsResearch200Ok */ pointsPerDay: number; /** * remainder_points number * @type {number} * @memberof GetCharactersCharacterIdAgentsResearch200Ok */ remainderPoints: number; /** * skill_type_id integer * @type {number} * @memberof GetCharactersCharacterIdAgentsResearch200Ok */ skillTypeId: number; /** * started_at string * @type {Date} * @memberof GetCharactersCharacterIdAgentsResearch200Ok */ startedAt: Date; } /** * Check if a given object implements the GetCharactersCharacterIdAgentsResearch200Ok interface. */ declare function instanceOfGetCharactersCharacterIdAgentsResearch200Ok(value: object): value is GetCharactersCharacterIdAgentsResearch200Ok; declare function GetCharactersCharacterIdAgentsResearch200OkFromJSON(json: any): GetCharactersCharacterIdAgentsResearch200Ok; declare function GetCharactersCharacterIdAgentsResearch200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdAgentsResearch200Ok; declare function GetCharactersCharacterIdAgentsResearch200OkToJSON(json: any): GetCharactersCharacterIdAgentsResearch200Ok; declare function GetCharactersCharacterIdAgentsResearch200OkToJSONTyped(value?: GetCharactersCharacterIdAgentsResearch200Ok | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdAssets200Ok */ interface GetCharactersCharacterIdAssets200Ok { /** * is_blueprint_copy boolean * @type {boolean} * @memberof GetCharactersCharacterIdAssets200Ok */ isBlueprintCopy?: boolean; /** * is_singleton boolean * @type {boolean} * @memberof GetCharactersCharacterIdAssets200Ok */ isSingleton: boolean; /** * item_id integer * @type {number} * @memberof GetCharactersCharacterIdAssets200Ok */ itemId: number; /** * location_flag string * @type {string} * @memberof GetCharactersCharacterIdAssets200Ok */ locationFlag: GetCharactersCharacterIdAssets200OkLocationFlagEnum; /** * location_id integer * @type {number} * @memberof GetCharactersCharacterIdAssets200Ok */ locationId: number; /** * location_type string * @type {string} * @memberof GetCharactersCharacterIdAssets200Ok */ locationType: GetCharactersCharacterIdAssets200OkLocationTypeEnum; /** * quantity integer * @type {number} * @memberof GetCharactersCharacterIdAssets200Ok */ quantity: number; /** * type_id integer * @type {number} * @memberof GetCharactersCharacterIdAssets200Ok */ typeId: number; } /** * @export */ declare const GetCharactersCharacterIdAssets200OkLocationFlagEnum: { readonly AssetSafety: "AssetSafety"; readonly AutoFit: "AutoFit"; readonly BoosterBay: "BoosterBay"; readonly Cargo: "Cargo"; readonly CorporationGoalDeliveries: "CorporationGoalDeliveries"; readonly CorpseBay: "CorpseBay"; readonly Deliveries: "Deliveries"; readonly DroneBay: "DroneBay"; readonly FighterBay: "FighterBay"; readonly FighterTube0: "FighterTube0"; readonly FighterTube1: "FighterTube1"; readonly FighterTube2: "FighterTube2"; readonly FighterTube3: "FighterTube3"; readonly FighterTube4: "FighterTube4"; readonly FleetHangar: "FleetHangar"; readonly FrigateEscapeBay: "FrigateEscapeBay"; readonly Hangar: "Hangar"; readonly HangarAll: "HangarAll"; readonly HiSlot0: "HiSlot0"; readonly HiSlot1: "HiSlot1"; readonly HiSlot2: "HiSlot2"; readonly HiSlot3: "HiSlot3"; readonly HiSlot4: "HiSlot4"; readonly HiSlot5: "HiSlot5"; readonly HiSlot6: "HiSlot6"; readonly HiSlot7: "HiSlot7"; readonly HiddenModifiers: "HiddenModifiers"; readonly Implant: "Implant"; readonly InfrastructureHangar: "InfrastructureHangar"; readonly LoSlot0: "LoSlot0"; readonly LoSlot1: "LoSlot1"; readonly LoSlot2: "LoSlot2"; readonly LoSlot3: "LoSlot3"; readonly LoSlot4: "LoSlot4"; readonly LoSlot5: "LoSlot5"; readonly LoSlot6: "LoSlot6"; readonly LoSlot7: "LoSlot7"; readonly Locked: "Locked"; readonly MedSlot0: "MedSlot0"; readonly MedSlot1: "MedSlot1"; readonly MedSlot2: "MedSlot2"; readonly MedSlot3: "MedSlot3"; readonly MedSlot4: "MedSlot4"; readonly MedSlot5: "MedSlot5"; readonly MedSlot6: "MedSlot6"; readonly MedSlot7: "MedSlot7"; readonly MobileDepotHold: "MobileDepotHold"; readonly MoonMaterialBay: "MoonMaterialBay"; readonly QuafeBay: "QuafeBay"; readonly RigSlot0: "RigSlot0"; readonly RigSlot1: "RigSlot1"; readonly RigSlot2: "RigSlot2"; readonly RigSlot3: "RigSlot3"; readonly RigSlot4: "RigSlot4"; readonly RigSlot5: "RigSlot5"; readonly RigSlot6: "RigSlot6"; readonly RigSlot7: "RigSlot7"; readonly ShipHangar: "ShipHangar"; readonly Skill: "Skill"; readonly SpecializedAmmoHold: "SpecializedAmmoHold"; readonly SpecializedAsteroidHold: "SpecializedAsteroidHold"; readonly SpecializedCommandCenterHold: "SpecializedCommandCenterHold"; readonly SpecializedFuelBay: "SpecializedFuelBay"; readonly SpecializedGasHold: "SpecializedGasHold"; readonly SpecializedIceHold: "SpecializedIceHold"; readonly SpecializedIndustrialShipHold: "SpecializedIndustrialShipHold"; readonly SpecializedLargeShipHold: "SpecializedLargeShipHold"; readonly SpecializedMaterialBay: "SpecializedMaterialBay"; readonly SpecializedMediumShipHold: "SpecializedMediumShipHold"; readonly SpecializedMineralHold: "SpecializedMineralHold"; readonly SpecializedOreHold: "SpecializedOreHold"; readonly SpecializedPlanetaryCommoditiesHold: "SpecializedPlanetaryCommoditiesHold"; readonly SpecializedSalvageHold: "SpecializedSalvageHold"; readonly SpecializedShipHold: "SpecializedShipHold"; readonly SpecializedSmallShipHold: "SpecializedSmallShipHold"; readonly StructureDeedBay: "StructureDeedBay"; readonly SubSystemBay: "SubSystemBay"; readonly SubSystemSlot0: "SubSystemSlot0"; readonly SubSystemSlot1: "SubSystemSlot1"; readonly SubSystemSlot2: "SubSystemSlot2"; readonly SubSystemSlot3: "SubSystemSlot3"; readonly SubSystemSlot4: "SubSystemSlot4"; readonly SubSystemSlot5: "SubSystemSlot5"; readonly SubSystemSlot6: "SubSystemSlot6"; readonly SubSystemSlot7: "SubSystemSlot7"; readonly Unlocked: "Unlocked"; readonly Wardrobe: "Wardrobe"; }; type GetCharactersCharacterIdAssets200OkLocationFlagEnum = typeof GetCharactersCharacterIdAssets200OkLocationFlagEnum[keyof typeof GetCharactersCharacterIdAssets200OkLocationFlagEnum]; /** * @export */ declare const GetCharactersCharacterIdAssets200OkLocationTypeEnum: { readonly Station: "station"; readonly SolarSystem: "solar_system"; readonly Item: "item"; readonly Other: "other"; }; type GetCharactersCharacterIdAssets200OkLocationTypeEnum = typeof GetCharactersCharacterIdAssets200OkLocationTypeEnum[keyof typeof GetCharactersCharacterIdAssets200OkLocationTypeEnum]; /** * Check if a given object implements the GetCharactersCharacterIdAssets200Ok interface. */ declare function instanceOfGetCharactersCharacterIdAssets200Ok(value: object): value is GetCharactersCharacterIdAssets200Ok; declare function GetCharactersCharacterIdAssets200OkFromJSON(json: any): GetCharactersCharacterIdAssets200Ok; declare function GetCharactersCharacterIdAssets200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdAssets200Ok; declare function GetCharactersCharacterIdAssets200OkToJSON(json: any): GetCharactersCharacterIdAssets200Ok; declare function GetCharactersCharacterIdAssets200OkToJSONTyped(value?: GetCharactersCharacterIdAssets200Ok | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Requested page does not exist * @export * @interface GetCharactersCharacterIdAssetsNotFound */ interface GetCharactersCharacterIdAssetsNotFound { /** * error message * @type {string} * @memberof GetCharactersCharacterIdAssetsNotFound */ error?: string; } /** * Check if a given object implements the GetCharactersCharacterIdAssetsNotFound interface. */ declare function instanceOfGetCharactersCharacterIdAssetsNotFound(value: object): value is GetCharactersCharacterIdAssetsNotFound; declare function GetCharactersCharacterIdAssetsNotFoundFromJSON(json: any): GetCharactersCharacterIdAssetsNotFound; declare function GetCharactersCharacterIdAssetsNotFoundFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdAssetsNotFound; declare function GetCharactersCharacterIdAssetsNotFoundToJSON(json: any): GetCharactersCharacterIdAssetsNotFound; declare function GetCharactersCharacterIdAssetsNotFoundToJSONTyped(value?: GetCharactersCharacterIdAssetsNotFound | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdAttributesOk */ interface GetCharactersCharacterIdAttributesOk { /** * Neural remapping cooldown after a character uses remap accrued over time * @type {Date} * @memberof GetCharactersCharacterIdAttributesOk */ accruedRemapCooldownDate?: Date; /** * Number of available bonus character neural remaps * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ bonusRemaps?: number; /** * charisma integer * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ charisma: number; /** * intelligence integer * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ intelligence: number; /** * Datetime of last neural remap, including usage of bonus remaps * @type {Date} * @memberof GetCharactersCharacterIdAttributesOk */ lastRemapDate?: Date; /** * memory integer * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ memory: number; /** * perception integer * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ perception: number; /** * willpower integer * @type {number} * @memberof GetCharactersCharacterIdAttributesOk */ willpower: number; } /** * Check if a given object implements the GetCharactersCharacterIdAttributesOk interface. */ declare function instanceOfGetCharactersCharacterIdAttributesOk(value: object): value is GetCharactersCharacterIdAttributesOk; declare function GetCharactersCharacterIdAttributesOkFromJSON(json: any): GetCharactersCharacterIdAttributesOk; declare function GetCharactersCharacterIdAttributesOkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdAttributesOk; declare function GetCharactersCharacterIdAttributesOkToJSON(json: any): GetCharactersCharacterIdAttributesOk; declare function GetCharactersCharacterIdAttributesOkToJSONTyped(value?: GetCharactersCharacterIdAttributesOk | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdBlueprints200Ok */ interface GetCharactersCharacterIdBlueprints200Ok { /** * Unique ID for this item. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ itemId: number; /** * Type of the location_id * @type {string} * @memberof GetCharactersCharacterIdBlueprints200Ok */ locationFlag: GetCharactersCharacterIdBlueprints200OkLocationFlagEnum; /** * References a station, a ship or an item_id if this blueprint is located within a container. If the return value is an item_id, then the Character AssetList API must be queried to find the container using the given item_id to determine the correct location of the Blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ locationId: number; /** * Material Efficiency Level of the blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ materialEfficiency: number; /** * A range of numbers with a minimum of -2 and no maximum value where -1 is an original and -2 is a copy. It can be a positive integer if it is a stack of blueprint originals fresh from the market (e.g. no activities performed on them yet). * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ quantity: number; /** * Number of runs remaining if the blueprint is a copy, -1 if it is an original. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ runs: number; /** * Time Efficiency Level of the blueprint. * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ timeEfficiency: number; /** * type_id integer * @type {number} * @memberof GetCharactersCharacterIdBlueprints200Ok */ typeId: number; } /** * @export */ declare const GetCharactersCharacterIdBlueprints200OkLocationFlagEnum: { readonly AutoFit: "AutoFit"; readonly Cargo: "Cargo"; readonly CorpseBay: "CorpseBay"; readonly DroneBay: "DroneBay"; readonly FleetHangar: "FleetHangar"; readonly Deliveries: "Deliveries"; readonly HiddenModifiers: "HiddenModifiers"; readonly Hangar: "Hangar"; readonly HangarAll: "HangarAll"; readonly LoSlot0: "LoSlot0"; readonly LoSlot1: "LoSlot1"; readonly LoSlot2: "LoSlot2"; readonly LoSlot3: "LoSlot3"; readonly LoSlot4: "LoSlot4"; readonly LoSlot5: "LoSlot5"; readonly LoSlot6: "LoSlot6"; readonly LoSlot7: "LoSlot7"; readonly MedSlot0: "MedSlot0"; readonly MedSlot1: "MedSlot1"; readonly MedSlot2: "MedSlot2"; readonly MedSlot3: "MedSlot3"; readonly MedSlot4: "MedSlot4"; readonly MedSlot5: "MedSlot5"; readonly MedSlot6: "MedSlot6"; readonly MedSlot7: "MedSlot7"; readonly HiSlot0: "HiSlot0"; readonly HiSlot1: "HiSlot1"; readonly HiSlot2: "HiSlot2"; readonly HiSlot3: "HiSlot3"; readonly HiSlot4: "HiSlot4"; readonly HiSlot5: "HiSlot5"; readonly HiSlot6: "HiSlot6"; readonly HiSlot7: "HiSlot7"; readonly AssetSafety: "AssetSafety"; readonly Locked: "Locked"; readonly Unlocked: "Unlocked"; readonly Implant: "Implant"; readonly QuafeBay: "QuafeBay"; readonly RigSlot0: "RigSlot0"; readonly RigSlot1: "RigSlot1"; readonly RigSlot2: "RigSlot2"; readonly RigSlot3: "RigSlot3"; readonly RigSlot4: "RigSlot4"; readonly RigSlot5: "RigSlot5"; readonly RigSlot6: "RigSlot6"; readonly RigSlot7: "RigSlot7"; readonly ShipHangar: "ShipHangar"; readonly SpecializedFuelBay: "SpecializedFuelBay"; readonly SpecializedOreHold: "SpecializedOreHold"; readonly SpecializedGasHold: "SpecializedGasHold"; readonly SpecializedMineralHold: "SpecializedMineralHold"; readonly SpecializedSalvageHold: "SpecializedSalvageHold"; readonly SpecializedShipHold: "SpecializedShipHold"; readonly SpecializedSmallShipHold: "SpecializedSmallShipHold"; readonly SpecializedMediumShipHold: "SpecializedMediumShipHold"; readonly SpecializedLargeShipHold: "SpecializedLargeShipHold"; readonly SpecializedIndustrialShipHold: "SpecializedIndustrialShipHold"; readonly SpecializedAmmoHold: "SpecializedAmmoHold"; readonly SpecializedCommandCenterHold: "SpecializedCommandCenterHold"; readonly SpecializedPlanetaryCommoditiesHold: "SpecializedPlanetaryCommoditiesHold"; readonly SpecializedMaterialBay: "SpecializedMaterialBay"; readonly SubSystemSlot0: "SubSystemSlot0"; readonly SubSystemSlot1: "SubSystemSlot1"; readonly SubSystemSlot2: "SubSystemSlot2"; readonly SubSystemSlot3: "SubSystemSlot3"; readonly SubSystemSlot4: "SubSystemSlot4"; readonly SubSystemSlot5: "SubSystemSlot5"; readonly SubSystemSlot6: "SubSystemSlot6"; readonly SubSystemSlot7: "SubSystemSlot7"; readonly FighterBay: "FighterBay"; readonly FighterTube0: "FighterTube0"; readonly FighterTube1: "FighterTube1"; readonly FighterTube2: "FighterTube2"; readonly FighterTube3: "FighterTube3"; readonly FighterTube4: "FighterTube4"; readonly Module: "Module"; }; type GetCharactersCharacterIdBlueprints200OkLocationFlagEnum = typeof GetCharactersCharacterIdBlueprints200OkLocationFlagEnum[keyof typeof GetCharactersCharacterIdBlueprints200OkLocationFlagEnum]; /** * Check if a given object implements the GetCharactersCharacterIdBlueprints200Ok interface. */ declare function instanceOfGetCharactersCharacterIdBlueprints200Ok(value: object): value is GetCharactersCharacterIdBlueprints200Ok; declare function GetCharactersCharacterIdBlueprints200OkFromJSON(json: any): GetCharactersCharacterIdBlueprints200Ok; declare function GetCharactersCharacterIdBlueprints200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdBlueprints200Ok; declare function GetCharactersCharacterIdBlueprints200OkToJSON(json: any): GetCharactersCharacterIdBlueprints200Ok; declare function GetCharactersCharacterIdBlueprints200OkToJSONTyped(value?: GetCharactersCharacterIdBlueprints200Ok | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Optional object that is returned if a bookmark was made on a planet or a random location in space. * @export * @interface GetCharactersCharacterIdBookmarksCoordinates */ interface GetCharactersCharacterIdBookmarksCoordinates { /** * x number * @type {number} * @memberof GetCharactersCharacterIdBookmarksCoordinates */ x: number; /** * y number * @type {number} * @memberof GetCharactersCharacterIdBookmarksCoordinates */ y: number; /** * z number * @type {number} * @memberof GetCharactersCharacterIdBookmarksCoordinates */ z: number; } /** * Check if a given object implements the GetCharactersCharacterIdBookmarksCoordinates interface. */ declare function instanceOfGetCharactersCharacterIdBookmarksCoordinates(value: object): value is GetCharactersCharacterIdBookmarksCoordinates; declare function GetCharactersCharacterIdBookmarksCoordinatesFromJSON(json: any): GetCharactersCharacterIdBookmarksCoordinates; declare function GetCharactersCharacterIdBookmarksCoordinatesFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdBookmarksCoordinates; declare function GetCharactersCharacterIdBookmarksCoordinatesToJSON(json: any): GetCharactersCharacterIdBookmarksCoordinates; declare function GetCharactersCharacterIdBookmarksCoordinatesToJSONTyped(value?: GetCharactersCharacterIdBookmarksCoordinates | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Optional object that is returned if a bookmark was made on a particular item. * @export * @interface GetCharactersCharacterIdBookmarksItem */ interface GetCharactersCharacterIdBookmarksItem { /** * item_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarksItem */ itemId: number; /** * type_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarksItem */ typeId: number; } /** * Check if a given object implements the GetCharactersCharacterIdBookmarksItem interface. */ declare function instanceOfGetCharactersCharacterIdBookmarksItem(value: object): value is GetCharactersCharacterIdBookmarksItem; declare function GetCharactersCharacterIdBookmarksItemFromJSON(json: any): GetCharactersCharacterIdBookmarksItem; declare function GetCharactersCharacterIdBookmarksItemFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetCharactersCharacterIdBookmarksItem; declare function GetCharactersCharacterIdBookmarksItemToJSON(json: any): GetCharactersCharacterIdBookmarksItem; declare function GetCharactersCharacterIdBookmarksItemToJSONTyped(value?: GetCharactersCharacterIdBookmarksItem | null, ignoreDiscriminator?: boolean): any; /** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.30 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * 200 ok object * @export * @interface GetCharactersCharacterIdBookmarks200Ok */ interface GetCharactersCharacterIdBookmarks200Ok { /** * bookmark_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarks200Ok */ bookmarkId: number; /** * * @type {GetCharactersCharacterIdBookmarksCoordinates} * @memberof GetCharactersCharacterIdBookmarks200Ok */ coordinates?: GetCharactersCharacterIdBookmarksCoordinates; /** * created string * @type {Date} * @memberof GetCharactersCharacterIdBookmarks200Ok */ created: Date; /** * creator_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarks200Ok */ creatorId: number; /** * folder_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarks200Ok */ folderId?: number; /** * * @type {GetCharactersCharacterIdBookmarksItem} * @memberof GetCharactersCharacterIdBookmarks200Ok */ item?: GetCharactersCharacterIdBookmarksItem; /** * label string * @type {string} * @memberof GetCharactersCharacterIdBookmarks200Ok */ label: string; /** * location_id integer * @type {number} * @memberof GetCharactersCharacterIdBookmarks200Ok */ locationId: number; /** * notes string * @type {string} * @memberof GetCharactersCharacterIdBookmarks200Ok */ notes: string; } /** * Check if a given object implements the GetCharactersCharacterIdBookmarks200Ok interface. */ declare function instanceOfGetCharactersCharacterIdBookmarks200Ok(value: object): value is GetCharactersCharacterIdBookmarks200Ok; declare function GetCharactersCharacterIdBookmarks200OkFromJSON(json: any): GetCharactersCharacterIdBookmarks200Ok; declare function GetCharactersCharacterIdBookmarks200OkFromJSONTyped(json: any, ignoreDiscriminator: boolean): G