UNPKG

ch-admin-api-client-typescript

Version:
524 lines 26.4 kB
/** * CloudHospital Admin Api * CloudHospital application with Swagger, Swashbuckle, and API versioning. * * The version of the OpenAPI document: 1 * Contact: developer@icloudhospital.com * * 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, AxiosRequestConfig } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { CreateFrequentlyAskedQuestionCommand } from '../models'; import { FrequentlyAskedQuestionCategories } from '../models'; import { FrequentlyAskedQuestionModel } from '../models'; import { FrequentlyAskedQuestionStatus } from '../models'; import { FrequentlyAskedQuestionSubcategories } from '../models'; import { FrequentlyAskedQuestionsModel } from '../models'; import { TranslateFrequentlyAskedQuestionCommand } from '../models'; import { UpdateFrequentlyAskedQuestionCommand } from '../models'; /** * FrequentlyAskedQuestionsApi - axios parameter creator * @export */ export declare const FrequentlyAskedQuestionsApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Delete FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete: (frequentlyAskedQuestionId: string, isPermanent?: boolean, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Get FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet: (frequentlyAskedQuestionId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Update FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {UpdateFrequentlyAskedQuestionCommand} [updateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut: (frequentlyAskedQuestionId: string, updateFrequentlyAskedQuestionCommand?: UpdateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Reactivate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut: (frequentlyAskedQuestionId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Translate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {TranslateFrequentlyAskedQuestionCommand} [translateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost: (frequentlyAskedQuestionId: string, translateFrequentlyAskedQuestionCommand?: TranslateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Get FrequentlyAskedQuestions (Auth policies: RequireContentManagerRole) * @param {string} [languageCode] * @param {string} [name] * @param {FrequentlyAskedQuestionCategories} [category] * @param {FrequentlyAskedQuestionSubcategories} [subcategory] * @param {string} [id] * @param {string} [hospitalId] * @param {string} [doctorAffiliationId] * @param {string} [dealId] * @param {string} [articleId] * @param {FrequentlyAskedQuestionStatus} [status] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsGet: (languageCode?: string, name?: string, category?: FrequentlyAskedQuestionCategories, subcategory?: FrequentlyAskedQuestionSubcategories, id?: string, hospitalId?: string, doctorAffiliationId?: string, dealId?: string, articleId?: string, status?: FrequentlyAskedQuestionStatus, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Create FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {CreateFrequentlyAskedQuestionCommand} [createFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsPost: (createFrequentlyAskedQuestionCommand?: CreateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * FrequentlyAskedQuestionsApi - functional programming interface * @export */ export declare const FrequentlyAskedQuestionsApiFp: (configuration?: Configuration) => { /** * * @summary Delete FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete(frequentlyAskedQuestionId: string, isPermanent?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Get FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet(frequentlyAskedQuestionId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<FrequentlyAskedQuestionModel>>; /** * * @summary Update FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {UpdateFrequentlyAskedQuestionCommand} [updateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut(frequentlyAskedQuestionId: string, updateFrequentlyAskedQuestionCommand?: UpdateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<FrequentlyAskedQuestionModel>>; /** * * @summary Reactivate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut(frequentlyAskedQuestionId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Translate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {TranslateFrequentlyAskedQuestionCommand} [translateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost(frequentlyAskedQuestionId: string, translateFrequentlyAskedQuestionCommand?: TranslateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>>; /** * * @summary Get FrequentlyAskedQuestions (Auth policies: RequireContentManagerRole) * @param {string} [languageCode] * @param {string} [name] * @param {FrequentlyAskedQuestionCategories} [category] * @param {FrequentlyAskedQuestionSubcategories} [subcategory] * @param {string} [id] * @param {string} [hospitalId] * @param {string} [doctorAffiliationId] * @param {string} [dealId] * @param {string} [articleId] * @param {FrequentlyAskedQuestionStatus} [status] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsGet(languageCode?: string, name?: string, category?: FrequentlyAskedQuestionCategories, subcategory?: FrequentlyAskedQuestionSubcategories, id?: string, hospitalId?: string, doctorAffiliationId?: string, dealId?: string, articleId?: string, status?: FrequentlyAskedQuestionStatus, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<FrequentlyAskedQuestionsModel>>; /** * * @summary Create FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {CreateFrequentlyAskedQuestionCommand} [createFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsPost(createFrequentlyAskedQuestionCommand?: CreateFrequentlyAskedQuestionCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<FrequentlyAskedQuestionModel>>; }; /** * FrequentlyAskedQuestionsApi - factory interface * @export */ export declare const FrequentlyAskedQuestionsApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Delete FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete(frequentlyAskedQuestionId: string, isPermanent?: boolean, options?: any): AxiosPromise<boolean>; /** * * @summary Get FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet(frequentlyAskedQuestionId: string, languageCode?: string, options?: any): AxiosPromise<FrequentlyAskedQuestionModel>; /** * * @summary Update FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {UpdateFrequentlyAskedQuestionCommand} [updateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut(frequentlyAskedQuestionId: string, updateFrequentlyAskedQuestionCommand?: UpdateFrequentlyAskedQuestionCommand, options?: any): AxiosPromise<FrequentlyAskedQuestionModel>; /** * * @summary Reactivate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut(frequentlyAskedQuestionId: string, options?: any): AxiosPromise<boolean>; /** * * @summary Translate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {string} frequentlyAskedQuestionId * @param {TranslateFrequentlyAskedQuestionCommand} [translateFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost(frequentlyAskedQuestionId: string, translateFrequentlyAskedQuestionCommand?: TranslateFrequentlyAskedQuestionCommand, options?: any): AxiosPromise<void>; /** * * @summary Get FrequentlyAskedQuestions (Auth policies: RequireContentManagerRole) * @param {string} [languageCode] * @param {string} [name] * @param {FrequentlyAskedQuestionCategories} [category] * @param {FrequentlyAskedQuestionSubcategories} [subcategory] * @param {string} [id] * @param {string} [hospitalId] * @param {string} [doctorAffiliationId] * @param {string} [dealId] * @param {string} [articleId] * @param {FrequentlyAskedQuestionStatus} [status] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsGet(languageCode?: string, name?: string, category?: FrequentlyAskedQuestionCategories, subcategory?: FrequentlyAskedQuestionSubcategories, id?: string, hospitalId?: string, doctorAffiliationId?: string, dealId?: string, articleId?: string, status?: FrequentlyAskedQuestionStatus, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise<FrequentlyAskedQuestionsModel>; /** * * @summary Create FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {CreateFrequentlyAskedQuestionCommand} [createFrequentlyAskedQuestionCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1FrequentlyaskedquestionsPost(createFrequentlyAskedQuestionCommand?: CreateFrequentlyAskedQuestionCommand, options?: any): AxiosPromise<FrequentlyAskedQuestionModel>; }; /** * Request parameters for apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDeleteRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDeleteRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete */ readonly frequentlyAskedQuestionId: string; /** * * @type {boolean} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete */ readonly isPermanent?: boolean; } /** * Request parameters for apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGetRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGetRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet */ readonly frequentlyAskedQuestionId: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPutRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPutRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut */ readonly frequentlyAskedQuestionId: string; /** * * @type {UpdateFrequentlyAskedQuestionCommand} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut */ readonly updateFrequentlyAskedQuestionCommand?: UpdateFrequentlyAskedQuestionCommand; } /** * Request parameters for apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePutRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePutRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut */ readonly frequentlyAskedQuestionId: string; } /** * Request parameters for apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePostRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePostRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost */ readonly frequentlyAskedQuestionId: string; /** * * @type {TranslateFrequentlyAskedQuestionCommand} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost */ readonly translateFrequentlyAskedQuestionCommand?: TranslateFrequentlyAskedQuestionCommand; } /** * Request parameters for apiV1FrequentlyaskedquestionsGet operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGetRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGetRequest { /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly languageCode?: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly name?: string; /** * * @type {FrequentlyAskedQuestionCategories} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly category?: FrequentlyAskedQuestionCategories; /** * * @type {FrequentlyAskedQuestionSubcategories} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly subcategory?: FrequentlyAskedQuestionSubcategories; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly id?: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly hospitalId?: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly doctorAffiliationId?: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly dealId?: string; /** * * @type {string} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly articleId?: string; /** * * @type {FrequentlyAskedQuestionStatus} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly status?: FrequentlyAskedQuestionStatus; /** * * @type {boolean} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly page?: number; /** * * @type {number} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly limit?: number; /** * * @type {Date} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV1FrequentlyaskedquestionsPost operation in FrequentlyAskedQuestionsApi. * @export * @interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsPostRequest */ export interface FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsPostRequest { /** * * @type {CreateFrequentlyAskedQuestionCommand} * @memberof FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsPost */ readonly createFrequentlyAskedQuestionCommand?: CreateFrequentlyAskedQuestionCommand; } /** * FrequentlyAskedQuestionsApi - object-oriented interface * @export * @class FrequentlyAskedQuestionsApi * @extends {BaseAPI} */ export declare class FrequentlyAskedQuestionsApi extends BaseAPI { /** * * @summary Delete FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDelete(requestParameters: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Get FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGet(requestParameters: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<FrequentlyAskedQuestionModel, any>>; /** * * @summary Update FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPut(requestParameters: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<FrequentlyAskedQuestionModel, any>>; /** * * @summary Reactivate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePut(requestParameters: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdReactivatePutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Translate FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePost(requestParameters: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsFrequentlyAskedQuestionIdTranslatePostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<void, any>>; /** * * @summary Get FrequentlyAskedQuestions (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsGet(requestParameters?: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<FrequentlyAskedQuestionsModel, any>>; /** * * @summary Create FrequentlyAskedQuestion (Auth policies: RequireContentManagerRole) * @param {FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof FrequentlyAskedQuestionsApi */ apiV1FrequentlyaskedquestionsPost(requestParameters?: FrequentlyAskedQuestionsApiApiV1FrequentlyaskedquestionsPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<FrequentlyAskedQuestionModel, any>>; } //# sourceMappingURL=frequently-asked-questions-api.d.ts.map