export interface IntakeDataInternal { personalInfo: { firstName: string; lastName: string; dateOfBirth: string; gender: string; genderIndex: number; cardId: string; }; insurance: { hasInsurance: boolean; noInsurance: boolean; insurancePlanNotListed: boolean; insuranceName: string; insuranceID: string; guestVisitNotes: string; }; patientPhysiqueInfo: { height: { cm: string; feet: string; inch: string; heightUnit: string; }; weight: { weight: string; weightUnit: string; }; }; sessionId: string; } export interface ClinicInternal { clinicType: string; contactnumber: string; cpkey: string; datecreated: string; displaycontactnumber: boolean; displayname: string; h323number: string; lastmodified: string; logoembed: string; logoimage: string; name: string; requiresintake: boolean; shortdescription: string; sipnumber: string; transferclinic: string; type: string; uuid: string; zoomcheckbox?: string; zoomnumber?: string; allowRpm?: boolean; termsAndConditions?: string; } export interface SensorInternal { type: string; name: string; logoembed?: string; file?: string; } export interface NativeAPI { initMessagePort(nonce: string, hash: string): void; getCurrentUser(nonce: string, hash: string): string; getIntakeData(nonce: string, hash: string): string; getProxyResult(nonce: string, hash: string): string; getCurrentLanguage(): string; getClinics(nonce: string, hash: string): ClinicInternal[]; getSensors(nonce: string, hash: string): SensorInternal[]; getCurrentData(nonce: string, hash: string): any; bitmapToPNG(bitmapBase64: string): string; showClinic(name: string): void; showSensor(nonce: string, hash: string, name: string): void; showLogin(): void; showSignup(): void; showCallCenter(): void; showWellness(): void; showSensors(): void; showSummary(): void; showIntake(nonce: string, hash: string): void; showRestoreSession(nonce: string, hash: string): void; showSaveSession(nonce: string, hash: string): void; showNewSession(nonce: string, hash: string): void; showPatientProfile(nonce: string, hash: string): void; submitHealthData(nonce: string, hash: string): void; getMessagePort(nonce: string, hash: string): void; setIntake(intake: string): void; sendSummaryEmail(recipients: string, customBody: string): void; submitProxyUrl(nonce: string, hash: string, url: string, body: string): void; switchPatientProfile(nonce: string, hash: string, username: string, profileName: string, dobISO: string): void; } //# sourceMappingURL=internal.d.ts.map