import { credentials, databasePath, resourceType } from "../config";
export default class GcpFhirCRUD {
    private Credentials;
    private DatabasePath;
    private healthcare;
    private parent;
    constructor(_Credentials?: typeof credentials, _DatabasePath?: typeof databasePath);
    createFhirResource(body: any, resourceType: resourceType, returnError?: boolean): Promise<any>;
    deleteFhirResource(resourceId: string, resourceType: resourceType, returnError?: boolean): Promise<any>;
    deleteAllFhirResource(resourceType: resourceType): Promise<any>;
    getFhirResource(resourceId: string, resourceType: resourceType, returnError?: boolean): Promise<any>;
    updateFhirResource(updateOptions: any, resourceId: string, resourceType: resourceType, returnError?: boolean): Promise<any>;
    excuteBundle(bundle: any): Promise<any>;
}
//# sourceMappingURL=gcp.d.ts.map