import { PlansApiApiV2PlansGetRequest, PlansApiApiV2PlansPlanIdGetRequest, PlansApiApiV2PlansPlanIdHospitalsGetRequest, PlansApiApiV2PlansPlanIdHospitalsHospitalIdGetRequest } from 'ch-api-client-typescript2/lib/api/plans-api';
import { PlanHospitalModel } from 'ch-api-client-typescript2/lib/models/plan-hospital-model';
import { PlanHospitalsModel } from 'ch-api-client-typescript2/lib/models/plan-hospitals-model';
import { PlanModel } from 'ch-api-client-typescript2/lib/models/plan-model';
import { PlansModel } from 'ch-api-client-typescript2/lib/models/plans-model';
export declare const loadPlans: (payload?: PlansApiApiV2PlansGetRequest) => Promise<PlansModel>;
export declare const loadPlan: (payload: PlansApiApiV2PlansPlanIdGetRequest) => Promise<PlanModel>;
export declare const loadPlanHospitals: (payload: PlansApiApiV2PlansPlanIdHospitalsGetRequest) => Promise<PlanHospitalsModel>;
export declare const loadPlanHospital: (payload: PlansApiApiV2PlansPlanIdHospitalsHospitalIdGetRequest) => Promise<PlanHospitalModel>;
declare const plans: {
    loadPlans: (payload?: PlansApiApiV2PlansGetRequest) => Promise<PlansModel>;
    loadPlan: (payload: PlansApiApiV2PlansPlanIdGetRequest) => Promise<PlanModel>;
    loadPlanHospitals: (payload: PlansApiApiV2PlansPlanIdHospitalsGetRequest) => Promise<PlanHospitalsModel>;
    loadPlanHospital: (payload: PlansApiApiV2PlansPlanIdHospitalsHospitalIdGetRequest) => Promise<PlanHospitalModel>;
};
export default plans;
