import Core from '../Core';
import IInstanceConfig from "../../interfaces/InstanceConfig";
import IExtraParametersWithSig from "../../interfaces/ExtraParametersWithSig";
export default class Calendar extends Core.CoreClass {
    constructor(cfg: IInstanceConfig);
    all(characterID: number, sessionToken: string, extraParameters: IExtraParametersWithSig): Promise<import("../../interfaces/responses/ServiceResponse").default>;
    one(characterID: number, sessionToken: string, eventID: number, extraParameters: IExtraParametersWithSig): Promise<import("../../interfaces/responses/ServiceResponse").default>;
    attendees(characterID: number, sessionToken: string, eventID: number, extraParameters: IExtraParametersWithSig): Promise<import("../../interfaces/responses/ServiceResponse").default>;
    respond(characterID: number, sessionToken: string, eventID: number, response: string, extraParameters: IExtraParametersWithSig): Promise<import("../../interfaces/responses/ServiceResponse").default>;
}
