/** * EVE Swagger Interface * An OpenAPI for EVE Online * * The version of the OpenAPI document: 1.36 * * * 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 { GetCharactersCharacterIdAttributesOk, GetCharactersCharacterIdSkillqueue200Ok, GetCharactersCharacterIdSkillsOk } from '../models/index'; export interface GetCharactersCharacterIdAttributesRequest { characterId: number; datasource?: GetCharactersCharacterIdAttributesDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdSkillqueueRequest { characterId: number; datasource?: GetCharactersCharacterIdSkillqueueDatasourceEnum; ifNoneMatch?: string; token?: string; } export interface GetCharactersCharacterIdSkillsRequest { characterId: number; datasource?: GetCharactersCharacterIdSkillsDatasourceEnum; ifNoneMatch?: string; token?: string; } /** * */ export declare class SkillsApi extends runtime.BaseAPI { /** * Return attributes of a character --- This route is cached for up to 120 seconds * Get character attributes */ getCharactersCharacterIdAttributesRaw(requestParameters: GetCharactersCharacterIdAttributesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Return attributes of a character --- This route is cached for up to 120 seconds * Get character attributes */ getCharactersCharacterIdAttributes(requestParameters: GetCharactersCharacterIdAttributesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * List the configured skill queue for the given character --- This route is cached for up to 120 seconds * Get character\'s skill queue */ getCharactersCharacterIdSkillqueueRaw(requestParameters: GetCharactersCharacterIdSkillqueueRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * List the configured skill queue for the given character --- This route is cached for up to 120 seconds * Get character\'s skill queue */ getCharactersCharacterIdSkillqueue(requestParameters: GetCharactersCharacterIdSkillqueueRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * List all trained skills for the given character --- This route is cached for up to 120 seconds * Get character skills */ getCharactersCharacterIdSkillsRaw(requestParameters: GetCharactersCharacterIdSkillsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * List all trained skills for the given character --- This route is cached for up to 120 seconds * Get character skills */ getCharactersCharacterIdSkills(requestParameters: GetCharactersCharacterIdSkillsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; } /** * @export */ export declare const GetCharactersCharacterIdAttributesDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdAttributesDatasourceEnum = typeof GetCharactersCharacterIdAttributesDatasourceEnum[keyof typeof GetCharactersCharacterIdAttributesDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdSkillqueueDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdSkillqueueDatasourceEnum = typeof GetCharactersCharacterIdSkillqueueDatasourceEnum[keyof typeof GetCharactersCharacterIdSkillqueueDatasourceEnum]; /** * @export */ export declare const GetCharactersCharacterIdSkillsDatasourceEnum: { readonly Tranquility: "tranquility"; }; export type GetCharactersCharacterIdSkillsDatasourceEnum = typeof GetCharactersCharacterIdSkillsDatasourceEnum[keyof typeof GetCharactersCharacterIdSkillsDatasourceEnum]; //# sourceMappingURL=SkillsApi.d.ts.map