import { ClientConfig } from './base/base.types'; import { OrganizationService } from './organization'; import { PatientService } from './patient'; import { PractitionerService } from './practitioner'; import { AiService } from "./ai"; import { AppointmentService } from "./appointment"; import { EncounterService } from "./encounter"; import { InvestigationsService } from "./investigations/investigations.service"; import { DrugsService } from "./drugs/drugs.service"; /** * @module carestack */ export declare class CareStack { readonly patient: PatientService; readonly practitioner: PractitionerService; readonly organization: OrganizationService; readonly ai: AiService; readonly appointment: AppointmentService; readonly encounter: EncounterService; readonly investigations: InvestigationsService; readonly drugs: DrugsService; private readonly milvusClientProvider?; constructor(config: ClientConfig); close(): Promise; }