export interface ForaPlugin { echo(options: { value: string; }): Promise<{ value: string; }>; pairedBluetoothDevices(): Promise<{ paired_list: string[]; }>; connectDevice(options: { selectedDevice: string; }): Promise; } export interface ForaCallback { device: string; measurements: { date: string; /** * FORA Ear Thermometer IR20b * {@link ForaProjectCode.TD1261} */ thermometerValue?: number; /** * Pulse Oximeter PO200 * {@link ForaProjectCode.TD8255} */ spO2Value?: number; /** * Pulse Oximeter PO200 * {@link ForaProjectCode.TD8255} * * CUFF BP P80 * {@link ForaProjectCode.TD3140} */ pulseValue?: number; /** * CUFF BP P80 * {@link ForaProjectCode.TD3140} */ systolicValue?: number; /** * CUFF BP P80 * {@link ForaProjectCode.TD3140} */ diastolicValue?: number; /** * CUFF BP P80 * {@link ForaProjectCode.TD3140} */ ihb?: number; /** * FORA Diamond MINI DM30b * {@link ForaProjectCode.TD4283} * * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ bloodGlucose?: number; /** * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ hematocrit?: number; /** * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ hemoglobin?: number; /** * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ ketone?: number; /** * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ cholesterol?: number; /** * FORA 6 Connect GD82 * {@link ForaProjectCode.TD4183} */ uricAcid?: number; }[]; meterTime: string; projectCode: ForaProjectCode; serialNumber: string; storageCount: number; } export declare enum ForaProjectCode { TD1261 = "1261", TD8255 = "8255", TD2555 = "2555", TD3140 = "3140", TD3129 = "3129", TD4283 = "4283", TD4183 = "4183" }