import { type DataViewReader } from "./data-view-reader.js"; /**
Maximum heart rate a user can reach.
*/ export interface HeartRateMax { /** *Format: `uint8`
*Unit: `org.bluetooth.unit.period.beats_per_minute`
*Unit is in beats per minute with a resolution of 1.
*/ heartRateMax: number; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.heart_rate_max.xml | Heart Rate Max} */ export declare class HeartRateMaxImpl implements HeartRateMax { static readonly UUID_PREFIX = 10893; static readonly TYPE_NAME = "org.bluetooth.characteristic.heart_rate_max"; static readonly NAME = "Heart Rate Max"; /** Parse from a DataView into {@link HeartRateMax}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): HeartRateMaxImpl; readonly heartRateMax: number; constructor(heartRateMax: HeartRateMax); } /** Parse from a DataView into {@link HeartRateMax}. */ export declare function heartRateMaxFromDataView(dataView: DataView | DataViewReader, indexStart?: number): HeartRateMax; //# sourceMappingURL=heart-rate-max.d.ts.map