@fnt-eve/esi-client-typescript
Version:
[](https://www.npmjs.com/package/@fnt-eve/esi-client-typescript)
115 lines • 6.41 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 { GetCharactersCharacterIdCalendar200Ok, GetCharactersCharacterIdCalendarEventIdAttendees200Ok, GetCharactersCharacterIdCalendarEventIdOk, PutCharactersCharacterIdCalendarEventIdResponse } from '../models/index';
export interface GetCharactersCharacterIdCalendarRequest {
characterId: number;
datasource?: GetCharactersCharacterIdCalendarDatasourceEnum;
fromEvent?: number;
ifNoneMatch?: string;
token?: string;
}
export interface GetCharactersCharacterIdCalendarEventIdRequest {
characterId: number;
eventId: number;
datasource?: GetCharactersCharacterIdCalendarEventIdDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface GetCharactersCharacterIdCalendarEventIdAttendeesRequest {
characterId: number;
eventId: number;
datasource?: GetCharactersCharacterIdCalendarEventIdAttendeesDatasourceEnum;
ifNoneMatch?: string;
token?: string;
}
export interface PutCharactersCharacterIdCalendarEventIdRequest {
characterId: number;
eventId: number;
response: PutCharactersCharacterIdCalendarEventIdResponse;
datasource?: PutCharactersCharacterIdCalendarEventIdDatasourceEnum;
token?: string;
}
/**
*
*/
export declare class CalendarApi extends runtime.BaseAPI {
/**
* Get 50 event summaries from the calendar. If no from_event ID is given, the resource will return the next 50 chronological event summaries from now. If a from_event ID is specified, it will return the next 50 chronological event summaries from after that event --- This route is cached for up to 5 seconds
* List calendar event summaries
*/
getCharactersCharacterIdCalendarRaw(requestParameters: GetCharactersCharacterIdCalendarRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdCalendar200Ok>>>;
/**
* Get 50 event summaries from the calendar. If no from_event ID is given, the resource will return the next 50 chronological event summaries from now. If a from_event ID is specified, it will return the next 50 chronological event summaries from after that event --- This route is cached for up to 5 seconds
* List calendar event summaries
*/
getCharactersCharacterIdCalendar(requestParameters: GetCharactersCharacterIdCalendarRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdCalendar200Ok>>;
/**
* Get all the information for a specific event --- This route is cached for up to 5 seconds
* Get an event
*/
getCharactersCharacterIdCalendarEventIdRaw(requestParameters: GetCharactersCharacterIdCalendarEventIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<GetCharactersCharacterIdCalendarEventIdOk>>;
/**
* Get all the information for a specific event --- This route is cached for up to 5 seconds
* Get an event
*/
getCharactersCharacterIdCalendarEventId(requestParameters: GetCharactersCharacterIdCalendarEventIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<GetCharactersCharacterIdCalendarEventIdOk>;
/**
* Get all invited attendees for a given event --- This route is cached for up to 600 seconds
* Get attendees
*/
getCharactersCharacterIdCalendarEventIdAttendeesRaw(requestParameters: GetCharactersCharacterIdCalendarEventIdAttendeesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<GetCharactersCharacterIdCalendarEventIdAttendees200Ok>>>;
/**
* Get all invited attendees for a given event --- This route is cached for up to 600 seconds
* Get attendees
*/
getCharactersCharacterIdCalendarEventIdAttendees(requestParameters: GetCharactersCharacterIdCalendarEventIdAttendeesRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<Array<GetCharactersCharacterIdCalendarEventIdAttendees200Ok>>;
/**
* Set your response status to an event --- This route is cached for up to 5 seconds
* Respond to an event
*/
putCharactersCharacterIdCalendarEventIdRaw(requestParameters: PutCharactersCharacterIdCalendarEventIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<void>>;
/**
* Set your response status to an event --- This route is cached for up to 5 seconds
* Respond to an event
*/
putCharactersCharacterIdCalendarEventId(requestParameters: PutCharactersCharacterIdCalendarEventIdRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<void>;
}
/**
* @export
*/
export declare const GetCharactersCharacterIdCalendarDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdCalendarDatasourceEnum = typeof GetCharactersCharacterIdCalendarDatasourceEnum[keyof typeof GetCharactersCharacterIdCalendarDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdCalendarEventIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdCalendarEventIdDatasourceEnum = typeof GetCharactersCharacterIdCalendarEventIdDatasourceEnum[keyof typeof GetCharactersCharacterIdCalendarEventIdDatasourceEnum];
/**
* @export
*/
export declare const GetCharactersCharacterIdCalendarEventIdAttendeesDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type GetCharactersCharacterIdCalendarEventIdAttendeesDatasourceEnum = typeof GetCharactersCharacterIdCalendarEventIdAttendeesDatasourceEnum[keyof typeof GetCharactersCharacterIdCalendarEventIdAttendeesDatasourceEnum];
/**
* @export
*/
export declare const PutCharactersCharacterIdCalendarEventIdDatasourceEnum: {
readonly Tranquility: "tranquility";
};
export type PutCharactersCharacterIdCalendarEventIdDatasourceEnum = typeof PutCharactersCharacterIdCalendarEventIdDatasourceEnum[keyof typeof PutCharactersCharacterIdCalendarEventIdDatasourceEnum];
//# sourceMappingURL=CalendarApi.d.ts.map