import { CODEABLE_CONCEPT, PERIOD, ACTOR } from "../config";
import { ResourceMaster } from "../Interfaces";
import ResourceMain from "./ResourceMai";
export interface SCHEDULE {
    id?: string;
    readonly text: string;
    organizationId: string;
    active: boolean;
    serviceCategory?: CODEABLE_CONCEPT[];
    serviceType?: CODEABLE_CONCEPT[];
    specialty?: CODEABLE_CONCEPT[];
    planningHorizon?: PERIOD;
    comment: string;
    actors: ACTOR[];
}
export declare class Schedule extends ResourceMain implements ResourceMaster {
    toHtml(): Promise<string>;
    getFHIR(options: SCHEDULE): any;
    convertFhirToObject(options: any): SCHEDULE;
    statusArray?: Function | undefined;
}
//# sourceMappingURL=Schedule.d.ts.map