import { CODEABLE_CONCEPT, IDENTTIFIER } from "../config";
import { ResourceMaster } from "../Interfaces";
import ResourceMain from "./ResourceMai";
export interface SPECIMEN {
    id?: string;
    patientId: string;
    recivedDateTime: string;
    collection: {
        collectedDateTime: string;
    };
    serviceRequestIds: string[];
    /**
     * Specimen type blood serun , or plural fluid , HPR tissue etc
     * */
    type: CODEABLE_CONCEPT;
    identifier?: IDENTTIFIER[];
}
export declare class Specimen extends ResourceMain implements ResourceMaster {
    toHtml(): Promise<string>;
    getFHIR(options: SPECIMEN): any;
    convertFhirToObject(options: any): SPECIMEN;
    statusArray?: Function | undefined;
}
//# sourceMappingURL=Specimen.d.ts.map