import { type DataViewReader } from "./data-view-reader.js"; import { type BloodPressureMeasurement } from "./blood-pressure-measurement.js"; /**

This characteristic has the same format as the Blood Pressure Measurement characteristic. However, due to a different context, the Blood Pressure Measurement Compound Value field becomes the Intermediate Cuff Pressure Compound Value field, the Systolic sub-field becomes the Current Cuff Pressure sub-field and the Diastolic and MAP fields are unused.

*/ export interface IntermediateCuffPressure { intermediateCuffPressure: BloodPressureMeasurement; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.intermediate_cuff_pressure.xml | Intermediate Cuff Pressure} */ export declare class IntermediateCuffPressureImpl implements IntermediateCuffPressure { static readonly UUID_PREFIX = 10806; static readonly TYPE_NAME = "org.bluetooth.characteristic.intermediate_cuff_pressure"; static readonly NAME = "Intermediate Cuff Pressure"; /** Parse from a DataView into {@link IntermediateCuffPressure}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): IntermediateCuffPressureImpl; readonly intermediateCuffPressure: BloodPressureMeasurement; constructor(intermediateCuffPressure: IntermediateCuffPressure); } /** Parse from a DataView into {@link IntermediateCuffPressure}. */ export declare function intermediateCuffPressureFromDataView(dataView: DataView | DataViewReader, indexStart?: number): IntermediateCuffPressure; //# sourceMappingURL=intermediate-cuff-pressure.d.ts.map