/** * Cloud API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AxiosPromise, AxiosInstance } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { CalendarDto } from '../models'; import { CalendarEntriesPageDto } from '../models'; import { CalendarEntryDto } from '../models'; import { CalendarEntryPageDto } from '../models'; import { CalendarEntrySearchResultPageDto } from '../models'; import { CalendarPageDto } from '../models'; import { CalendarSearchResultPageDto } from '../models'; import { SearchRequestDto } from '../models'; /** * CalendarApi - axios parameter creator * @export */ export declare const CalendarApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * This is a very performant method for checking if a CalendarEntry exists. * @summary Check if CalendarEntry exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarEntryExists: (id: string, options?: any) => Promise; /** * This is a very performant method for checking if a Calendar exists. * @summary Check if Calendar exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarExists: (id: string, options?: any) => Promise; /** * * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendar: (calendar: CalendarDto, translate?: string, options?: any) => Promise; /** * * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendarEntry: (calendarEntry: CalendarEntryDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendar: (id: string, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendarEntry: (id: string, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendarEntries: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendars: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendar: (id: string, translate?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntries: (page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntriesCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntry: (id: string, translate?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendars: (page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarsCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEntriesForCalendar: (id: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {boolean} includePastEvents * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getParticipatingEvents: (includePastEvents: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {any} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendar: (id: string, calendar: any, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {any} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendarEntry: (id: string, calendarEntry: any, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarEntrySearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarSearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendar: (id: string, calendar: CalendarDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendarEntry: (id: string, calendarEntry: CalendarEntryDto, translate?: string, options?: any) => Promise; }; /** * CalendarApi - functional programming interface * @export */ export declare const CalendarApiFp: (axiosClientConfiguration?: Configuration) => { /** * This is a very performant method for checking if a CalendarEntry exists. * @summary Check if CalendarEntry exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarEntryExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This is a very performant method for checking if a Calendar exists. * @summary Check if Calendar exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendar(calendar: CalendarDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendarEntry(calendarEntry: CalendarEntryDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendar(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendarEntry(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendarEntries(ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendars(ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendar(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntries(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntriesCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntry(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendars(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEntriesForCalendar(id: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {boolean} includePastEvents * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getParticipatingEvents(includePastEvents: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>>; /** * * @param {string} id * @param {any} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendar(id: string, calendar: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {any} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendarEntry(id: string, calendarEntry: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarEntrySearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendar(id: string, calendar: CalendarDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendarEntry(id: string, calendarEntry: CalendarEntryDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * CalendarApi - factory interface * @export */ export declare const CalendarApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * This is a very performant method for checking if a CalendarEntry exists. * @summary Check if CalendarEntry exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarEntryExists(id: string, options?: any): AxiosPromise; /** * This is a very performant method for checking if a Calendar exists. * @summary Check if Calendar exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ calendarExists(id: string, options?: any): AxiosPromise; /** * * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendar(calendar: CalendarDto, translate?: string, options?: any): AxiosPromise; /** * * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createCalendarEntry(calendarEntry: CalendarEntryDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendar(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteCalendarEntry(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendarEntries(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyCalendars(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendar(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntries(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntriesCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarEntry(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendars(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCalendarsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getEntriesForCalendar(id: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {boolean} includePastEvents * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getParticipatingEvents(includePastEvents: boolean, translate?: string, options?: any): AxiosPromise>; /** * * @param {string} id * @param {any} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendar(id: string, calendar: any, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {any} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchCalendarEntry(id: string, calendarEntry: any, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarEntrySearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performCalendarSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {CalendarDto} calendar * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendar(id: string, calendar: CalendarDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {CalendarEntryDto} calendarEntry * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putCalendarEntry(id: string, calendarEntry: CalendarEntryDto, translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for calendarEntryExists operation in CalendarApi. * @export * @interface CalendarApiCalendarEntryExistsRequest */ export interface CalendarApiCalendarEntryExistsRequest { /** * * @type {string} * @memberof CalendarApiCalendarEntryExists */ readonly id: string; } /** * Request parameters for calendarExists operation in CalendarApi. * @export * @interface CalendarApiCalendarExistsRequest */ export interface CalendarApiCalendarExistsRequest { /** * * @type {string} * @memberof CalendarApiCalendarExists */ readonly id: string; } /** * Request parameters for createCalendar operation in CalendarApi. * @export * @interface CalendarApiCreateCalendarRequest */ export interface CalendarApiCreateCalendarRequest { /** * * @type {CalendarDto} * @memberof CalendarApiCreateCalendar */ readonly calendar: CalendarDto; /** * * @type {string} * @memberof CalendarApiCreateCalendar */ readonly translate?: string; } /** * Request parameters for createCalendarEntry operation in CalendarApi. * @export * @interface CalendarApiCreateCalendarEntryRequest */ export interface CalendarApiCreateCalendarEntryRequest { /** * * @type {CalendarEntryDto} * @memberof CalendarApiCreateCalendarEntry */ readonly calendarEntry: CalendarEntryDto; /** * * @type {string} * @memberof CalendarApiCreateCalendarEntry */ readonly translate?: string; } /** * Request parameters for deleteCalendar operation in CalendarApi. * @export * @interface CalendarApiDeleteCalendarRequest */ export interface CalendarApiDeleteCalendarRequest { /** * * @type {string} * @memberof CalendarApiDeleteCalendar */ readonly id: string; /** * * @type {string} * @memberof CalendarApiDeleteCalendar */ readonly translate?: string; } /** * Request parameters for deleteCalendarEntry operation in CalendarApi. * @export * @interface CalendarApiDeleteCalendarEntryRequest */ export interface CalendarApiDeleteCalendarEntryRequest { /** * * @type {string} * @memberof CalendarApiDeleteCalendarEntry */ readonly id: string; /** * * @type {string} * @memberof CalendarApiDeleteCalendarEntry */ readonly translate?: string; } /** * Request parameters for deleteManyCalendarEntries operation in CalendarApi. * @export * @interface CalendarApiDeleteManyCalendarEntriesRequest */ export interface CalendarApiDeleteManyCalendarEntriesRequest { /** * * @type {Array} * @memberof CalendarApiDeleteManyCalendarEntries */ readonly ids: Array; /** * * @type {string} * @memberof CalendarApiDeleteManyCalendarEntries */ readonly translate?: string; } /** * Request parameters for deleteManyCalendars operation in CalendarApi. * @export * @interface CalendarApiDeleteManyCalendarsRequest */ export interface CalendarApiDeleteManyCalendarsRequest { /** * * @type {Array} * @memberof CalendarApiDeleteManyCalendars */ readonly ids: Array; /** * * @type {string} * @memberof CalendarApiDeleteManyCalendars */ readonly translate?: string; } /** * Request parameters for getCalendar operation in CalendarApi. * @export * @interface CalendarApiGetCalendarRequest */ export interface CalendarApiGetCalendarRequest { /** * * @type {string} * @memberof CalendarApiGetCalendar */ readonly id: string; /** * * @type {string} * @memberof CalendarApiGetCalendar */ readonly translate?: string; } /** * Request parameters for getCalendarEntries operation in CalendarApi. * @export * @interface CalendarApiGetCalendarEntriesRequest */ export interface CalendarApiGetCalendarEntriesRequest { /** * * @type {number} * @memberof CalendarApiGetCalendarEntries */ readonly page?: number; /** * * @type {number} * @memberof CalendarApiGetCalendarEntries */ readonly size?: number; /** * * @type {string} * @memberof CalendarApiGetCalendarEntries */ readonly translate?: string; /** * * @type {boolean} * @memberof CalendarApiGetCalendarEntries */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof CalendarApiGetCalendarEntries */ readonly sort?: string; /** * * @type {string} * @memberof CalendarApiGetCalendarEntries */ readonly search?: string; } /** * Request parameters for getCalendarEntriesCount operation in CalendarApi. * @export * @interface CalendarApiGetCalendarEntriesCountRequest */ export interface CalendarApiGetCalendarEntriesCountRequest { /** * * @type {number} * @memberof CalendarApiGetCalendarEntriesCount */ readonly page?: number; /** * * @type {number} * @memberof CalendarApiGetCalendarEntriesCount */ readonly size?: number; /** * * @type {string} * @memberof CalendarApiGetCalendarEntriesCount */ readonly sort?: string; /** * * @type {string} * @memberof CalendarApiGetCalendarEntriesCount */ readonly search?: string; /** * * @type {boolean} * @memberof CalendarApiGetCalendarEntriesCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof CalendarApiGetCalendarEntriesCount */ readonly translate?: string; } /** * Request parameters for getCalendarEntry operation in CalendarApi. * @export * @interface CalendarApiGetCalendarEntryRequest */ export interface CalendarApiGetCalendarEntryRequest { /** * * @type {string} * @memberof CalendarApiGetCalendarEntry */ readonly id: string; /** * * @type {string} * @memberof CalendarApiGetCalendarEntry */ readonly translate?: string; } /** * Request parameters for getCalendars operation in CalendarApi. * @export * @interface CalendarApiGetCalendarsRequest */ export interface CalendarApiGetCalendarsRequest { /** * * @type {number} * @memberof CalendarApiGetCalendars */ readonly page?: number; /** * * @type {number} * @memberof CalendarApiGetCalendars */ readonly size?: number; /** * * @type {string} * @memberof CalendarApiGetCalendars */ readonly translate?: string; /** * * @type {boolean} * @memberof CalendarApiGetCalendars */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof CalendarApiGetCalendars */ readonly sort?: string; /** * * @type {string} * @memberof CalendarApiGetCalendars */ readonly search?: string; } /** * Request parameters for getCalendarsCount operation in CalendarApi. * @export * @interface CalendarApiGetCalendarsCountRequest */ export interface CalendarApiGetCalendarsCountRequest { /** * * @type {number} * @memberof CalendarApiGetCalendarsCount */ readonly page?: number; /** * * @type {number} * @memberof CalendarApiGetCalendarsCount */ readonly size?: number; /** * * @type {string} * @memberof CalendarApiGetCalendarsCount */ readonly sort?: string; /** * * @type {string} * @memberof CalendarApiGetCalendarsCount */ readonly search?: string; /** * * @type {boolean} * @memberof CalendarApiGetCalendarsCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof CalendarApiGetCalendarsCount */ readonly translate?: string; } /** * Request parameters for getEntriesForCalendar operation in CalendarApi. * @export * @interface CalendarApiGetEntriesForCalendarRequest */ export interface CalendarApiGetEntriesForCalendarRequest { /** * * @type {string} * @memberof CalendarApiGetEntriesForCalendar */ readonly id: string; /** * * @type {number} * @memberof CalendarApiGetEntriesForCalendar */ readonly page?: number; /** * * @type {number} * @memberof CalendarApiGetEntriesForCalendar */ readonly size?: number; /** * * @type {string} * @memberof CalendarApiGetEntriesForCalendar */ readonly sort?: string; /** * * @type {string} * @memberof CalendarApiGetEntriesForCalendar */ readonly search?: string; /** * * @type {boolean} * @memberof CalendarApiGetEntriesForCalendar */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof CalendarApiGetEntriesForCalendar */ readonly translate?: string; } /** * Request parameters for getParticipatingEvents operation in CalendarApi. * @export * @interface CalendarApiGetParticipatingEventsRequest */ export interface CalendarApiGetParticipatingEventsRequest { /** * * @type {boolean} * @memberof CalendarApiGetParticipatingEvents */ readonly includePastEvents: boolean; /** * * @type {string} * @memberof CalendarApiGetParticipatingEvents */ readonly translate?: string; } /** * Request parameters for patchCalendar operation in CalendarApi. * @export * @interface CalendarApiPatchCalendarRequest */ export interface CalendarApiPatchCalendarRequest { /** * * @type {string} * @memberof CalendarApiPatchCalendar */ readonly id: string; /** * * @type {any} * @memberof CalendarApiPatchCalendar */ readonly calendar: any; /** * * @type {string} * @memberof CalendarApiPatchCalendar */ readonly translate?: string; } /** * Request parameters for patchCalendarEntry operation in CalendarApi. * @export * @interface CalendarApiPatchCalendarEntryRequest */ export interface CalendarApiPatchCalendarEntryRequest { /** * * @type {string} * @memberof CalendarApiPatchCalendarEntry */ readonly id: string; /** * * @type {any} * @memberof CalendarApiPatchCalendarEntry */ readonly calendarEntry: any; /** * * @type {string} * @memberof CalendarApiPatchCalendarEntry */ readonly translate?: string; } /** * Request parameters for performCalendarEntrySearch operation in CalendarApi. * @export * @interface CalendarApiPerformCalendarEntrySearchRequest */ export interface CalendarApiPerformCalendarEntrySearchRequest { /** * * @type {SearchRequestDto} * @memberof CalendarApiPerformCalendarEntrySearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof CalendarApiPerformCalendarEntrySearch */ readonly translate?: string; } /** * Request parameters for performCalendarSearch operation in CalendarApi. * @export * @interface CalendarApiPerformCalendarSearchRequest */ export interface CalendarApiPerformCalendarSearchRequest { /** * * @type {SearchRequestDto} * @memberof CalendarApiPerformCalendarSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof CalendarApiPerformCalendarSearch */ readonly translate?: string; } /** * Request parameters for putCalendar operation in CalendarApi. * @export * @interface CalendarApiPutCalendarRequest */ export interface CalendarApiPutCalendarRequest { /** * * @type {string} * @memberof CalendarApiPutCalendar */ readonly id: string; /** * * @type {CalendarDto} * @memberof CalendarApiPutCalendar */ readonly calendar: CalendarDto; /** * * @type {string} * @memberof CalendarApiPutCalendar */ readonly translate?: string; } /** * Request parameters for putCalendarEntry operation in CalendarApi. * @export * @interface CalendarApiPutCalendarEntryRequest */ export interface CalendarApiPutCalendarEntryRequest { /** * * @type {string} * @memberof CalendarApiPutCalendarEntry */ readonly id: string; /** * * @type {CalendarEntryDto} * @memberof CalendarApiPutCalendarEntry */ readonly calendarEntry: CalendarEntryDto; /** * * @type {string} * @memberof CalendarApiPutCalendarEntry */ readonly translate?: string; } /** * CalendarApi - object-oriented interface * @export * @class CalendarApi * @extends {BaseAPI} */ export declare class CalendarApi extends BaseAPI { /** * This is a very performant method for checking if a CalendarEntry exists. * @summary Check if CalendarEntry exists * @param {CalendarApiCalendarEntryExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ calendarEntryExists(requestParameters: CalendarApiCalendarEntryExistsRequest, options?: any): Promise>; /** * This is a very performant method for checking if a Calendar exists. * @summary Check if Calendar exists * @param {CalendarApiCalendarExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ calendarExists(requestParameters: CalendarApiCalendarExistsRequest, options?: any): Promise>; /** * * @param {CalendarApiCreateCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ createCalendar(requestParameters: CalendarApiCreateCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiCreateCalendarEntryRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ createCalendarEntry(requestParameters: CalendarApiCreateCalendarEntryRequest, options?: any): Promise>; /** * * @param {CalendarApiDeleteCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ deleteCalendar(requestParameters: CalendarApiDeleteCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiDeleteCalendarEntryRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ deleteCalendarEntry(requestParameters: CalendarApiDeleteCalendarEntryRequest, options?: any): Promise>; /** * * @param {CalendarApiDeleteManyCalendarEntriesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ deleteManyCalendarEntries(requestParameters: CalendarApiDeleteManyCalendarEntriesRequest, options?: any): Promise>; /** * * @param {CalendarApiDeleteManyCalendarsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ deleteManyCalendars(requestParameters: CalendarApiDeleteManyCalendarsRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendar(requestParameters: CalendarApiGetCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarEntriesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendarEntries(requestParameters?: CalendarApiGetCalendarEntriesRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarEntriesCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendarEntriesCount(requestParameters?: CalendarApiGetCalendarEntriesCountRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarEntryRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendarEntry(requestParameters: CalendarApiGetCalendarEntryRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendars(requestParameters?: CalendarApiGetCalendarsRequest, options?: any): Promise>; /** * * @param {CalendarApiGetCalendarsCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getCalendarsCount(requestParameters?: CalendarApiGetCalendarsCountRequest, options?: any): Promise>; /** * * @param {CalendarApiGetEntriesForCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getEntriesForCalendar(requestParameters: CalendarApiGetEntriesForCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiGetParticipatingEventsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ getParticipatingEvents(requestParameters: CalendarApiGetParticipatingEventsRequest, options?: any): Promise>; /** * * @param {CalendarApiPatchCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ patchCalendar(requestParameters: CalendarApiPatchCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiPatchCalendarEntryRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ patchCalendarEntry(requestParameters: CalendarApiPatchCalendarEntryRequest, options?: any): Promise>; /** * * @param {CalendarApiPerformCalendarEntrySearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ performCalendarEntrySearch(requestParameters: CalendarApiPerformCalendarEntrySearchRequest, options?: any): Promise>; /** * * @param {CalendarApiPerformCalendarSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ performCalendarSearch(requestParameters: CalendarApiPerformCalendarSearchRequest, options?: any): Promise>; /** * * @param {CalendarApiPutCalendarRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ putCalendar(requestParameters: CalendarApiPutCalendarRequest, options?: any): Promise>; /** * * @param {CalendarApiPutCalendarEntryRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CalendarApi */ putCalendarEntry(requestParameters: CalendarApiPutCalendarEntryRequest, options?: any): Promise>; }