/** * 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 { BookedSubscriptionDto } from '../models'; import { BookedSubscriptionsPageDto } from '../models'; import { CompanyInvoicesPageDto } from '../models'; import { CreateBookedSubscriptionDtoDto } from '../models'; /** * BookedSubscriptionsApi - axios parameter creator * @export */ export declare const BookedSubscriptionsApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @param {string} bookedSubscriptionId * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ continueBookedSubscription: (bookedSubscriptionId: string, translate?: string, options?: any) => Promise; /** * * @param {CreateBookedSubscriptionDtoDto} createBookedSubscriptionDto * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createBookedSubscription: (createBookedSubscriptionDto: CreateBookedSubscriptionDtoDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {boolean} [force] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteBookedSubscription: (id: string, force?: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getBookedSubscriptions: (translate?: string, options?: any) => Promise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompanyInvoices: (translate?: string, options?: any) => Promise; }; /** * BookedSubscriptionsApi - functional programming interface * @export */ export declare const BookedSubscriptionsApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @param {string} bookedSubscriptionId * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ continueBookedSubscription(bookedSubscriptionId: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {CreateBookedSubscriptionDtoDto} createBookedSubscriptionDto * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createBookedSubscription(createBookedSubscriptionDto: CreateBookedSubscriptionDtoDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {boolean} [force] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteBookedSubscription(id: string, force?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getBookedSubscriptions(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompanyInvoices(translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * BookedSubscriptionsApi - factory interface * @export */ export declare const BookedSubscriptionsApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {string} bookedSubscriptionId * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ continueBookedSubscription(bookedSubscriptionId: string, translate?: string, options?: any): AxiosPromise; /** * * @param {CreateBookedSubscriptionDtoDto} createBookedSubscriptionDto * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createBookedSubscription(createBookedSubscriptionDto: CreateBookedSubscriptionDtoDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {boolean} [force] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteBookedSubscription(id: string, force?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getBookedSubscriptions(translate?: string, options?: any): AxiosPromise; /** * * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getCompanyInvoices(translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for continueBookedSubscription operation in BookedSubscriptionsApi. * @export * @interface BookedSubscriptionsApiContinueBookedSubscriptionRequest */ export interface BookedSubscriptionsApiContinueBookedSubscriptionRequest { /** * * @type {string} * @memberof BookedSubscriptionsApiContinueBookedSubscription */ readonly bookedSubscriptionId: string; /** * * @type {string} * @memberof BookedSubscriptionsApiContinueBookedSubscription */ readonly translate?: string; } /** * Request parameters for createBookedSubscription operation in BookedSubscriptionsApi. * @export * @interface BookedSubscriptionsApiCreateBookedSubscriptionRequest */ export interface BookedSubscriptionsApiCreateBookedSubscriptionRequest { /** * * @type {CreateBookedSubscriptionDtoDto} * @memberof BookedSubscriptionsApiCreateBookedSubscription */ readonly createBookedSubscriptionDto: CreateBookedSubscriptionDtoDto; /** * * @type {string} * @memberof BookedSubscriptionsApiCreateBookedSubscription */ readonly translate?: string; } /** * Request parameters for deleteBookedSubscription operation in BookedSubscriptionsApi. * @export * @interface BookedSubscriptionsApiDeleteBookedSubscriptionRequest */ export interface BookedSubscriptionsApiDeleteBookedSubscriptionRequest { /** * * @type {string} * @memberof BookedSubscriptionsApiDeleteBookedSubscription */ readonly id: string; /** * * @type {boolean} * @memberof BookedSubscriptionsApiDeleteBookedSubscription */ readonly force?: boolean; /** * * @type {string} * @memberof BookedSubscriptionsApiDeleteBookedSubscription */ readonly translate?: string; } /** * Request parameters for getBookedSubscriptions operation in BookedSubscriptionsApi. * @export * @interface BookedSubscriptionsApiGetBookedSubscriptionsRequest */ export interface BookedSubscriptionsApiGetBookedSubscriptionsRequest { /** * * @type {string} * @memberof BookedSubscriptionsApiGetBookedSubscriptions */ readonly translate?: string; } /** * Request parameters for getCompanyInvoices operation in BookedSubscriptionsApi. * @export * @interface BookedSubscriptionsApiGetCompanyInvoicesRequest */ export interface BookedSubscriptionsApiGetCompanyInvoicesRequest { /** * * @type {string} * @memberof BookedSubscriptionsApiGetCompanyInvoices */ readonly translate?: string; } /** * BookedSubscriptionsApi - object-oriented interface * @export * @class BookedSubscriptionsApi * @extends {BaseAPI} */ export declare class BookedSubscriptionsApi extends BaseAPI { /** * * @param {BookedSubscriptionsApiContinueBookedSubscriptionRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BookedSubscriptionsApi */ continueBookedSubscription(requestParameters: BookedSubscriptionsApiContinueBookedSubscriptionRequest, options?: any): Promise>; /** * * @param {BookedSubscriptionsApiCreateBookedSubscriptionRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BookedSubscriptionsApi */ createBookedSubscription(requestParameters: BookedSubscriptionsApiCreateBookedSubscriptionRequest, options?: any): Promise>; /** * * @param {BookedSubscriptionsApiDeleteBookedSubscriptionRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BookedSubscriptionsApi */ deleteBookedSubscription(requestParameters: BookedSubscriptionsApiDeleteBookedSubscriptionRequest, options?: any): Promise>; /** * * @param {BookedSubscriptionsApiGetBookedSubscriptionsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BookedSubscriptionsApi */ getBookedSubscriptions(requestParameters?: BookedSubscriptionsApiGetBookedSubscriptionsRequest, options?: any): Promise>; /** * * @param {BookedSubscriptionsApiGetCompanyInvoicesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BookedSubscriptionsApi */ getCompanyInvoices(requestParameters?: BookedSubscriptionsApiGetCompanyInvoicesRequest, options?: any): Promise>; }