UNPKG

ch-admin-api-client-typescript

Version:
596 lines 27.5 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 { AddHospitalIntoBranchCommand } from '../models'; import { CreateHospitalBranchCommand } from '../models'; import { HospitalBranchModel } from '../models'; import { HospitalBranchesModel } from '../models'; import { UpdateHospitalBranchCommand } from '../models'; import { UpdateHospitalBranchItemCommand } from '../models'; /** * HospitalBranchesApi - axios parameter creator * @export */ export declare const HospitalBranchesApiAxiosParamCreator: (configuration?: Configuration) => { /** * * @summary Get hospitalBranches (Auth policies: RequireDoctorRole) * @param {string} [id] * @param {string} [hospitalGroupId] * @param {string} [hospitalId] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesGet: (id?: string, hospitalGroupId?: string, hospitalId?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Delete hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdDelete: (hospitalBranchId: string, isPermanent?: boolean, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Get hospitalBranch (Auth policies: RequireDoctorRole) * @param {string} hospitalBranchId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdGet: (hospitalBranchId: string, languageCode?: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Remove hospital from HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete: (hospitalBranchId: string, hospitalId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Add hospital into HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {AddHospitalIntoBranchCommand} [addHospitalIntoBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost: (hospitalBranchId: string, hospitalId: string, addHospitalIntoBranchCommand?: AddHospitalIntoBranchCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Update hospitalBranchItem (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {UpdateHospitalBranchItemCommand} [updateHospitalBranchItemCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut: (hospitalBranchId: string, hospitalId: string, updateHospitalBranchItemCommand?: UpdateHospitalBranchItemCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Update hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {UpdateHospitalBranchCommand} [updateHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdPut: (hospitalBranchId: string, updateHospitalBranchCommand?: UpdateHospitalBranchCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Reactivate hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdReactivatePut: (hospitalBranchId: string, options?: AxiosRequestConfig) => Promise<RequestArgs>; /** * * @summary Create hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {CreateHospitalBranchCommand} [createHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesPost: (createHospitalBranchCommand?: CreateHospitalBranchCommand, options?: AxiosRequestConfig) => Promise<RequestArgs>; }; /** * HospitalBranchesApi - functional programming interface * @export */ export declare const HospitalBranchesApiFp: (configuration?: Configuration) => { /** * * @summary Get hospitalBranches (Auth policies: RequireDoctorRole) * @param {string} [id] * @param {string} [hospitalGroupId] * @param {string} [hospitalId] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesGet(id?: string, hospitalGroupId?: string, hospitalId?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchesModel>>; /** * * @summary Delete hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdDelete(hospitalBranchId: string, isPermanent?: boolean, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Get hospitalBranch (Auth policies: RequireDoctorRole) * @param {string} hospitalBranchId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdGet(hospitalBranchId: string, languageCode?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchModel>>; /** * * @summary Remove hospital from HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete(hospitalBranchId: string, hospitalId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Add hospital into HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {AddHospitalIntoBranchCommand} [addHospitalIntoBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost(hospitalBranchId: string, hospitalId: string, addHospitalIntoBranchCommand?: AddHospitalIntoBranchCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchModel>>; /** * * @summary Update hospitalBranchItem (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {UpdateHospitalBranchItemCommand} [updateHospitalBranchItemCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut(hospitalBranchId: string, hospitalId: string, updateHospitalBranchItemCommand?: UpdateHospitalBranchItemCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchModel>>; /** * * @summary Update hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {UpdateHospitalBranchCommand} [updateHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdPut(hospitalBranchId: string, updateHospitalBranchCommand?: UpdateHospitalBranchCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchModel>>; /** * * @summary Reactivate hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdReactivatePut(hospitalBranchId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<boolean>>; /** * * @summary Create hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {CreateHospitalBranchCommand} [createHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesPost(createHospitalBranchCommand?: CreateHospitalBranchCommand, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<HospitalBranchModel>>; }; /** * HospitalBranchesApi - factory interface * @export */ export declare const HospitalBranchesApiFactory: (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Get hospitalBranches (Auth policies: RequireDoctorRole) * @param {string} [id] * @param {string} [hospitalGroupId] * @param {string} [hospitalId] * @param {string} [languageCode] * @param {boolean} [showHidden] * @param {number} [page] * @param {number} [limit] * @param {Date} [lastRetrieved] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesGet(id?: string, hospitalGroupId?: string, hospitalId?: string, languageCode?: string, showHidden?: boolean, page?: number, limit?: number, lastRetrieved?: Date, options?: any): AxiosPromise<HospitalBranchesModel>; /** * * @summary Delete hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {boolean} [isPermanent] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdDelete(hospitalBranchId: string, isPermanent?: boolean, options?: any): AxiosPromise<boolean>; /** * * @summary Get hospitalBranch (Auth policies: RequireDoctorRole) * @param {string} hospitalBranchId * @param {string} [languageCode] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdGet(hospitalBranchId: string, languageCode?: string, options?: any): AxiosPromise<HospitalBranchModel>; /** * * @summary Remove hospital from HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete(hospitalBranchId: string, hospitalId: string, options?: any): AxiosPromise<boolean>; /** * * @summary Add hospital into HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {AddHospitalIntoBranchCommand} [addHospitalIntoBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost(hospitalBranchId: string, hospitalId: string, addHospitalIntoBranchCommand?: AddHospitalIntoBranchCommand, options?: any): AxiosPromise<HospitalBranchModel>; /** * * @summary Update hospitalBranchItem (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {string} hospitalId * @param {UpdateHospitalBranchItemCommand} [updateHospitalBranchItemCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut(hospitalBranchId: string, hospitalId: string, updateHospitalBranchItemCommand?: UpdateHospitalBranchItemCommand, options?: any): AxiosPromise<HospitalBranchModel>; /** * * @summary Update hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {UpdateHospitalBranchCommand} [updateHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdPut(hospitalBranchId: string, updateHospitalBranchCommand?: UpdateHospitalBranchCommand, options?: any): AxiosPromise<HospitalBranchModel>; /** * * @summary Reactivate hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {string} hospitalBranchId * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesHospitalBranchIdReactivatePut(hospitalBranchId: string, options?: any): AxiosPromise<boolean>; /** * * @summary Create hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {CreateHospitalBranchCommand} [createHospitalBranchCommand] * @param {*} [options] Override http request option. * @throws {RequiredError} */ apiV1HospitalbranchesPost(createHospitalBranchCommand?: CreateHospitalBranchCommand, options?: any): AxiosPromise<HospitalBranchModel>; }; /** * Request parameters for apiV1HospitalbranchesGet operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesGetRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesGetRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly id?: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly hospitalGroupId?: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly hospitalId?: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly languageCode?: string; /** * * @type {boolean} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly showHidden?: boolean; /** * * @type {number} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly page?: number; /** * * @type {number} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly limit?: number; /** * * @type {Date} * @memberof HospitalBranchesApiApiV1HospitalbranchesGet */ readonly lastRetrieved?: Date; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdDelete operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDeleteRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDeleteRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDelete */ readonly hospitalBranchId: string; /** * * @type {boolean} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDelete */ readonly isPermanent?: boolean; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdGet operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGetRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGetRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGet */ readonly hospitalBranchId: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGet */ readonly languageCode?: string; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDeleteRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDeleteRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete */ readonly hospitalBranchId: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete */ readonly hospitalId: string; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPostRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPostRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost */ readonly hospitalBranchId: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost */ readonly hospitalId: string; /** * * @type {AddHospitalIntoBranchCommand} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost */ readonly addHospitalIntoBranchCommand?: AddHospitalIntoBranchCommand; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPutRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPutRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut */ readonly hospitalBranchId: string; /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut */ readonly hospitalId: string; /** * * @type {UpdateHospitalBranchItemCommand} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut */ readonly updateHospitalBranchItemCommand?: UpdateHospitalBranchItemCommand; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdPut operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPutRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPutRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPut */ readonly hospitalBranchId: string; /** * * @type {UpdateHospitalBranchCommand} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPut */ readonly updateHospitalBranchCommand?: UpdateHospitalBranchCommand; } /** * Request parameters for apiV1HospitalbranchesHospitalBranchIdReactivatePut operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdReactivatePutRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdReactivatePutRequest { /** * * @type {string} * @memberof HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdReactivatePut */ readonly hospitalBranchId: string; } /** * Request parameters for apiV1HospitalbranchesPost operation in HospitalBranchesApi. * @export * @interface HospitalBranchesApiApiV1HospitalbranchesPostRequest */ export interface HospitalBranchesApiApiV1HospitalbranchesPostRequest { /** * * @type {CreateHospitalBranchCommand} * @memberof HospitalBranchesApiApiV1HospitalbranchesPost */ readonly createHospitalBranchCommand?: CreateHospitalBranchCommand; } /** * HospitalBranchesApi - object-oriented interface * @export * @class HospitalBranchesApi * @extends {BaseAPI} */ export declare class HospitalBranchesApi extends BaseAPI { /** * * @summary Get hospitalBranches (Auth policies: RequireDoctorRole) * @param {HospitalBranchesApiApiV1HospitalbranchesGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesGet(requestParameters?: HospitalBranchesApiApiV1HospitalbranchesGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchesModel, any>>; /** * * @summary Delete hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdDelete(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Get hospitalBranch (Auth policies: RequireDoctorRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGetRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdGet(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdGetRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchModel, any>>; /** * * @summary Remove hospital from HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDeleteRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDelete(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdDeleteRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Add hospital into HospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPost(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchModel, any>>; /** * * @summary Update hospitalBranchItem (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPut(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdHospitalsHospitalIdPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchModel, any>>; /** * * @summary Update hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdPut(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdPutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchModel, any>>; /** * * @summary Reactivate hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdReactivatePutRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesHospitalBranchIdReactivatePut(requestParameters: HospitalBranchesApiApiV1HospitalbranchesHospitalBranchIdReactivatePutRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<boolean, any>>; /** * * @summary Create hospitalBranch (Auth policies: RequireLocalManagerRole) * @param {HospitalBranchesApiApiV1HospitalbranchesPostRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof HospitalBranchesApi */ apiV1HospitalbranchesPost(requestParameters?: HospitalBranchesApiApiV1HospitalbranchesPostRequest, options?: AxiosRequestConfig): Promise<import("axios").AxiosResponse<HospitalBranchModel, any>>; } //# sourceMappingURL=hospital-branches-api.d.ts.map