import { type DataViewReader } from "./data-view-reader.js"; /**
First metabolic threshold.
*/ export interface AerobicThreshold { /** *Format: `uint8`
*Unit: `org.bluetooth.unit.period.beats_per_minute`
*The Unit is beats per minute with a resolution of 1
*/ aerobicThreshold: number; } /** * Aerobic Threshold and Anaerobic Threshold together with the Sport Type for Aerobic and Anaerobic Thresholds describe the metabolic thresholds of the user. The Sport Type for Aerobic and Anaerobic Thresholds identifies how the measurement was performed. * @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.aerobic_threshold.xml | Aerobic Threshold} */ export declare class AerobicThresholdImpl implements AerobicThreshold { static readonly UUID_PREFIX = 10879; static readonly TYPE_NAME = "org.bluetooth.characteristic.aerobic_threshold"; static readonly NAME = "Aerobic Threshold"; /** Parse from a DataView into {@link AerobicThreshold}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): AerobicThresholdImpl; readonly aerobicThreshold: number; constructor(aerobicThreshold: AerobicThreshold); } /** Parse from a DataView into {@link AerobicThreshold}. */ export declare function aerobicThresholdFromDataView(dataView: DataView | DataViewReader, indexStart?: number): AerobicThreshold; //# sourceMappingURL=aerobic-threshold.d.ts.map