import { HospitalsApiApiV2HospitalsGetRequest, HospitalsApiApiV2HospitalsHospitalIdGetRequest, HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest, HospitalsApiApiV2HospitalsSimpleGetRequest, HospitalsApiApiV2HospitalsSlugGetRequest } from 'ch-api-client-typescript2/lib/api/hospitals-api';
import { HospitalModel } from 'ch-api-client-typescript2/lib/models/hospital-model';
import { HospitalsModel } from 'ch-api-client-typescript2/lib/models/hospitals-model';
import { HospitalsSimpleModel } from 'ch-api-client-typescript2/lib/models/hospitals-simple-model';
import { HospitalLanguagesModel } from 'ch-api-client-typescript2/lib/models/hospital-languages-model';
export declare const getHospitals: (payload?: HospitalsApiApiV2HospitalsGetRequest) => Promise<HospitalsModel>;
export declare const getHospitalsSimple: (payload: HospitalsApiApiV2HospitalsSimpleGetRequest) => Promise<HospitalsSimpleModel>;
export declare const getHospitalByHospitalId: (payload: HospitalsApiApiV2HospitalsHospitalIdGetRequest) => Promise<HospitalModel>;
export declare const getHospitalBySlug: (payload: HospitalsApiApiV2HospitalsSlugGetRequest) => Promise<HospitalModel>;
export declare const loadHospitalLanguages: (payload: HospitalsApiApiV2HospitalsHospitalIdLanguagesGetRequest) => Promise<HospitalLanguagesModel>;
declare const hospitals: {
    getHospitals: (payload?: HospitalsApiApiV2HospitalsGetRequest) => Promise<HospitalsModel>;
    getHospitalsSimple: (payload: HospitalsApiApiV2HospitalsSimpleGetRequest) => Promise<HospitalsSimpleModel>;
    getHospitalByHospitalId: (payload: HospitalsApiApiV2HospitalsHospitalIdGetRequest) => Promise<HospitalModel>;
    getHospitalBySlug: (payload: HospitalsApiApiV2HospitalsSlugGetRequest) => Promise<HospitalModel>;
};
export default hospitals;
