/** * 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 { CreateInvitationDto } from '../models'; import { InvitationDto } from '../models'; import { InvitationsPageDto } from '../models'; /** * InvitationsApi - axios parameter creator * @export */ export declare const InvitationsApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @summary Accepts an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ acceptInvitation: (id: string, translate?: string, options?: any) => Promise; /** * * @summary Create an invitation * @param {CreateInvitationDto} createInvitation * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createInvitation: (createInvitation: CreateInvitationDto, translate?: string, options?: any) => Promise; /** * * @summary declines an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ declineInvitation: (id: string, translate?: string, options?: any) => Promise; /** * * @summary Removes an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteInvitation: (id: string, translate?: string, options?: any) => Promise; /** * * @summary Gets all invitations you\'ve sent or received * @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} */ getInvitations: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @summary Resends the invitation E-Mail * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ resendInvitation: (id: string, translate?: string, options?: any) => Promise; }; /** * InvitationsApi - functional programming interface * @export */ export declare const InvitationsApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @summary Accepts an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ acceptInvitation(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Create an invitation * @param {CreateInvitationDto} createInvitation * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createInvitation(createInvitation: CreateInvitationDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary declines an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ declineInvitation(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Removes an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteInvitation(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Gets all invitations you\'ve sent or received * @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} */ getInvitations(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Resends the invitation E-Mail * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ resendInvitation(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * InvitationsApi - factory interface * @export */ export declare const InvitationsApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Accepts an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ acceptInvitation(id: string, translate?: string, options?: any): AxiosPromise; /** * * @summary Create an invitation * @param {CreateInvitationDto} createInvitation * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createInvitation(createInvitation: CreateInvitationDto, translate?: string, options?: any): AxiosPromise; /** * * @summary declines an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ declineInvitation(id: string, translate?: string, options?: any): AxiosPromise; /** * * @summary Removes an invitation * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteInvitation(id: string, translate?: string, options?: any): AxiosPromise; /** * * @summary Gets all invitations you\'ve sent or received * @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} */ getInvitations(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @summary Resends the invitation E-Mail * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ resendInvitation(id: string, translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for acceptInvitation operation in InvitationsApi. * @export * @interface InvitationsApiAcceptInvitationRequest */ export interface InvitationsApiAcceptInvitationRequest { /** * * @type {string} * @memberof InvitationsApiAcceptInvitation */ readonly id: string; /** * * @type {string} * @memberof InvitationsApiAcceptInvitation */ readonly translate?: string; } /** * Request parameters for createInvitation operation in InvitationsApi. * @export * @interface InvitationsApiCreateInvitationRequest */ export interface InvitationsApiCreateInvitationRequest { /** * * @type {CreateInvitationDto} * @memberof InvitationsApiCreateInvitation */ readonly createInvitation: CreateInvitationDto; /** * * @type {string} * @memberof InvitationsApiCreateInvitation */ readonly translate?: string; } /** * Request parameters for declineInvitation operation in InvitationsApi. * @export * @interface InvitationsApiDeclineInvitationRequest */ export interface InvitationsApiDeclineInvitationRequest { /** * * @type {string} * @memberof InvitationsApiDeclineInvitation */ readonly id: string; /** * * @type {string} * @memberof InvitationsApiDeclineInvitation */ readonly translate?: string; } /** * Request parameters for deleteInvitation operation in InvitationsApi. * @export * @interface InvitationsApiDeleteInvitationRequest */ export interface InvitationsApiDeleteInvitationRequest { /** * * @type {string} * @memberof InvitationsApiDeleteInvitation */ readonly id: string; /** * * @type {string} * @memberof InvitationsApiDeleteInvitation */ readonly translate?: string; } /** * Request parameters for getInvitations operation in InvitationsApi. * @export * @interface InvitationsApiGetInvitationsRequest */ export interface InvitationsApiGetInvitationsRequest { /** * * @type {number} * @memberof InvitationsApiGetInvitations */ readonly page?: number; /** * * @type {number} * @memberof InvitationsApiGetInvitations */ readonly size?: number; /** * * @type {string} * @memberof InvitationsApiGetInvitations */ readonly sort?: string; /** * * @type {string} * @memberof InvitationsApiGetInvitations */ readonly search?: string; /** * * @type {boolean} * @memberof InvitationsApiGetInvitations */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof InvitationsApiGetInvitations */ readonly translate?: string; } /** * Request parameters for resendInvitation operation in InvitationsApi. * @export * @interface InvitationsApiResendInvitationRequest */ export interface InvitationsApiResendInvitationRequest { /** * * @type {string} * @memberof InvitationsApiResendInvitation */ readonly id: string; /** * * @type {string} * @memberof InvitationsApiResendInvitation */ readonly translate?: string; } /** * InvitationsApi - object-oriented interface * @export * @class InvitationsApi * @extends {BaseAPI} */ export declare class InvitationsApi extends BaseAPI { /** * * @summary Accepts an invitation * @param {InvitationsApiAcceptInvitationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ acceptInvitation(requestParameters: InvitationsApiAcceptInvitationRequest, options?: any): Promise>; /** * * @summary Create an invitation * @param {InvitationsApiCreateInvitationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ createInvitation(requestParameters: InvitationsApiCreateInvitationRequest, options?: any): Promise>; /** * * @summary declines an invitation * @param {InvitationsApiDeclineInvitationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ declineInvitation(requestParameters: InvitationsApiDeclineInvitationRequest, options?: any): Promise>; /** * * @summary Removes an invitation * @param {InvitationsApiDeleteInvitationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ deleteInvitation(requestParameters: InvitationsApiDeleteInvitationRequest, options?: any): Promise>; /** * * @summary Gets all invitations you\'ve sent or received * @param {InvitationsApiGetInvitationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ getInvitations(requestParameters?: InvitationsApiGetInvitationsRequest, options?: any): Promise>; /** * * @summary Resends the invitation E-Mail * @param {InvitationsApiResendInvitationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof InvitationsApi */ resendInvitation(requestParameters: InvitationsApiResendInvitationRequest, options?: any): Promise>; }