UNPKG

ch-api-client-typescript2

Version:
764 lines 31 kB
/** * CloudHospital Api * CloudHospital application with Swagger, Swashbuckle, and API versioning. * * The version of the OpenAPI document: 2 * 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 { CreateMediaCommand } from '../models'; import { CreateServiceReviewCommand } from '../models'; import { Gender } from '../models'; import { MediaModel } from '../models'; import { MediaType } from '../models'; import { MediasModel } from '../models'; import { ReviewType } from '../models'; import { ServiceReviewModel } from '../models'; import { ServiceReviewsModel } from '../models'; import { UpdateMediaCommand } from '../models'; import { UpdateServiceReviewCommand } from '../models'; /** * ServiceReviewsApi - axios parameter creator * @export */ export declare const ServiceReviewsApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Get all ServiceReviews. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [hospitalId] * @param {string} [hospitalSpecialtyId] * @param {string} [serviceId] * @param {string} [serviceName] * @param {string} [patientId] * @param {string} [patientName] * @param {Gender} [gender] * @param {boolean} [recommended] * @param {number} [rate] * @param {ReviewType} [reviewType] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsGet: (xCloudhospitalPlatform?: string, id?: string, hospitalId?: string, hospitalSpecialtyId?: string, serviceId?: string, serviceName?: string, patientId?: string, patientName?: string, gender?: Gender, recommended?: boolean, rate?: number, reviewType?: ReviewType, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Create a ServiceReview. * @param {CreateServiceReviewCommand} [createServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsPost: (createServiceReviewCommand?: CreateServiceReviewCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Delete ServiceReview. * @param {string} serviceReviewId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdDelete: (serviceReviewId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary * @param {string} serviceReviewId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdGet: (serviceReviewId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Get all ServiceReviewMedias. * @param {string} serviceReviewId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasGet: (serviceReviewId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Delete ServiceReviewMedia * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdDelete: (serviceReviewId: string, mediaId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Get ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdGet: (serviceReviewId: string, mediaId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Update ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {UpdateMediaCommand} [updateMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdPut: (serviceReviewId: string, mediaId: string, updateMediaCommand?: UpdateMediaCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Create ServiceReviewMedia. * @param {string} serviceReviewId * @param {CreateMediaCommand} [createMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasPost: (serviceReviewId: string, createMediaCommand?: CreateMediaCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Update ServiceReview. * @param {string} serviceReviewId * @param {UpdateServiceReviewCommand} [updateServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdPut: (serviceReviewId: string, updateServiceReviewCommand?: UpdateServiceReviewCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * ServiceReviewsApi - functional programming interface * @export */ export declare const ServiceReviewsApiFp: (configuration?: Configuration) => { /** * * @summary Get all ServiceReviews. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [hospitalId] * @param {string} [hospitalSpecialtyId] * @param {string} [serviceId] * @param {string} [serviceName] * @param {string} [patientId] * @param {string} [patientName] * @param {Gender} [gender] * @param {boolean} [recommended] * @param {number} [rate] * @param {ReviewType} [reviewType] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsGet(xCloudhospitalPlatform?: string, id?: string, hospitalId?: string, hospitalSpecialtyId?: string, serviceId?: string, serviceName?: string, patientId?: string, patientName?: string, gender?: Gender, recommended?: boolean, rate?: number, reviewType?: ReviewType, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ServiceReviewsModel>>; /** * * @summary Create a ServiceReview. * @param {CreateServiceReviewCommand} [createServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsPost(createServiceReviewCommand?: CreateServiceReviewCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ServiceReviewModel>>; /** * * @summary Delete ServiceReview. * @param {string} serviceReviewId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdDelete(serviceReviewId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary * @param {string} serviceReviewId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdGet(serviceReviewId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ServiceReviewModel>>; /** * * @summary Get all ServiceReviewMedias. * @param {string} serviceReviewId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasGet(serviceReviewId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<MediasModel>>; /** * * @summary Delete ServiceReviewMedia * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdDelete(serviceReviewId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Get ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdGet(serviceReviewId: string, mediaId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<MediaModel>>; /** * * @summary Update ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {UpdateMediaCommand} [updateMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdPut(serviceReviewId: string, mediaId: string, updateMediaCommand?: UpdateMediaCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<MediaModel>>; /** * * @summary Create ServiceReviewMedia. * @param {string} serviceReviewId * @param {CreateMediaCommand} [createMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasPost(serviceReviewId: string, createMediaCommand?: CreateMediaCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<MediaModel>>; /** * * @summary Update ServiceReview. * @param {string} serviceReviewId * @param {UpdateServiceReviewCommand} [updateServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdPut(serviceReviewId: string, updateServiceReviewCommand?: UpdateServiceReviewCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ServiceReviewModel>>; }; /** * ServiceReviewsApi - factory interface * @export */ export declare const ServiceReviewsApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Get all ServiceReviews. * @param {string} [xCloudhospitalPlatform] Platform identifier from request header * @param {string} [id] * @param {string} [hospitalId] * @param {string} [hospitalSpecialtyId] * @param {string} [serviceId] * @param {string} [serviceName] * @param {string} [patientId] * @param {string} [patientName] * @param {Gender} [gender] * @param {boolean} [recommended] * @param {number} [rate] * @param {ReviewType} [reviewType] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsGet(xCloudhospitalPlatform?: string, id?: string, hospitalId?: string, hospitalSpecialtyId?: string, serviceId?: string, serviceName?: string, patientId?: string, patientName?: string, gender?: Gender, recommended?: boolean, rate?: number, reviewType?: ReviewType, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise<ServiceReviewsModel>; /** * * @summary Create a ServiceReview. * @param {CreateServiceReviewCommand} [createServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsPost(createServiceReviewCommand?: CreateServiceReviewCommand, options?: any): AxiosPromise<ServiceReviewModel>; /** * * @summary Delete ServiceReview. * @param {string} serviceReviewId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdDelete(serviceReviewId: string, options?: any): AxiosPromise<boolean>; /** * * @summary * @param {string} serviceReviewId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdGet(serviceReviewId: string, languageCode?: string, options?: any): AxiosPromise<ServiceReviewModel>; /** * * @summary Get all ServiceReviewMedias. * @param {string} serviceReviewId * @param {string} [id] * @param {MediaType} [mediaType] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasGet(serviceReviewId: string, id?: string, mediaType?: MediaType, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise<MediasModel>; /** * * @summary Delete ServiceReviewMedia * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdDelete(serviceReviewId: string, mediaId: string, options?: any): AxiosPromise<boolean>; /** * * @summary Get ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdGet(serviceReviewId: string, mediaId: string, options?: any): AxiosPromise<MediaModel>; /** * * @summary Update ServiceReviewMedia. * @param {string} serviceReviewId * @param {string} mediaId * @param {UpdateMediaCommand} [updateMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasMediaIdPut(serviceReviewId: string, mediaId: string, updateMediaCommand?: UpdateMediaCommand, options?: any): AxiosPromise<MediaModel>; /** * * @summary Create ServiceReviewMedia. * @param {string} serviceReviewId * @param {CreateMediaCommand} [createMediaCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdMediasPost(serviceReviewId: string, createMediaCommand?: CreateMediaCommand, options?: any): AxiosPromise<MediaModel>; /** * * @summary Update ServiceReview. * @param {string} serviceReviewId * @param {UpdateServiceReviewCommand} [updateServiceReviewCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV2ServicereviewsServiceReviewIdPut(serviceReviewId: string, updateServiceReviewCommand?: UpdateServiceReviewCommand, options?: any): AxiosPromise<ServiceReviewModel>; }; /** * Request parameters for apiV2ServicereviewsGet operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsGetRequest */ export interface ServiceReviewsApiApiV2ServicereviewsGetRequest { /** * Platform identifier from request header * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly xCloudhospitalPlatform?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly id?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly hospitalId?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly hospitalSpecialtyId?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly serviceId?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly serviceName?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly patientId?: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly patientName?: string; /** * * @type {Gender} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly gender?: Gender; /** * * @type {boolean} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly recommended?: boolean; /** * * @type {number} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly rate?: number; /** * * @type {ReviewType} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly reviewType?: ReviewType; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly page?: number; /** * * @type {number} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly limit?: number; /** * * @type {Date} * @memberof ServiceReviewsApiApiV2ServicereviewsGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2ServicereviewsPost operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsPostRequest */ export interface ServiceReviewsApiApiV2ServicereviewsPostRequest { /** * * @type {CreateServiceReviewCommand} * @memberof ServiceReviewsApiApiV2ServicereviewsPost */ readonly createServiceReviewCommand?: CreateServiceReviewCommand; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdDelete operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDelete */ readonly serviceReviewId: string; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdGet operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGet */ readonly serviceReviewId: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdMediasGet operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGetRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGetRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly serviceReviewId: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly id?: string; /** * * @type {MediaType} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly mediaType?: MediaType; /** * * @type {number} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly page?: number; /** * * @type {number} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly limit?: number; /** * * @type {Date} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdMediasMediaIdDelete operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDeleteRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDeleteRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDelete */ readonly serviceReviewId: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDelete */ readonly mediaId: string; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdMediasMediaIdGet operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGetRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGetRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGet */ readonly serviceReviewId: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGet */ readonly mediaId: string; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdMediasMediaIdPut operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPutRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPutRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPut */ readonly serviceReviewId: string; /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPut */ readonly mediaId: string; /** * * @type {UpdateMediaCommand} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPut */ readonly updateMediaCommand?: UpdateMediaCommand; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdMediasPost operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPostRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPostRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPost */ readonly serviceReviewId: string; /** * * @type {CreateMediaCommand} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPost */ readonly createMediaCommand?: CreateMediaCommand; } /** * Request parameters for apiV2ServicereviewsServiceReviewIdPut operation in ServiceReviewsApi. * @export * @interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest */ export interface ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest { /** * * @type {string} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPut */ readonly serviceReviewId: string; /** * * @type {UpdateServiceReviewCommand} * @memberof ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPut */ readonly updateServiceReviewCommand?: UpdateServiceReviewCommand; } /** * ServiceReviewsApi - object-oriented interface * @export * @class ServiceReviewsApi * @extends {BaseAPI} */ export declare class ServiceReviewsApi extends BaseAPI { /** * * @summary Get all ServiceReviews. * @param {ServiceReviewsApiApiV2ServicereviewsGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsGet(requestParameters?: ServiceReviewsApiApiV2ServicereviewsGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ServiceReviewsModel, any>>; /** * * @summary Create a ServiceReview. * @param {ServiceReviewsApiApiV2ServicereviewsPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsPost(requestParameters?: ServiceReviewsApiApiV2ServicereviewsPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ServiceReviewModel, any>>; /** * * @summary Delete ServiceReview. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdDelete(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdGet(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ServiceReviewModel, any>>; /** * * @summary Get all ServiceReviewMedias. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdMediasGet(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<MediasModel, any>>; /** * * @summary Delete ServiceReviewMedia * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdMediasMediaIdDelete(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Get ServiceReviewMedia. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdMediasMediaIdGet(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<MediaModel, any>>; /** * * @summary Update ServiceReviewMedia. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdMediasMediaIdPut(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasMediaIdPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<MediaModel, any>>; /** * * @summary Create ServiceReviewMedia. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdMediasPost(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdMediasPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<MediaModel, any>>; /** * * @summary Update ServiceReview. * @param {ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ServiceReviewsApi */ apiV2ServicereviewsServiceReviewIdPut(requestParameters: ServiceReviewsApiApiV2ServicereviewsServiceReviewIdPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<ServiceReviewModel, any>>; } //# sourceMappingURL=service-reviews-api.d.ts.map