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

Maximum recommended heart rate is a threshold that may be set to limit exertion. The maximum recommended heart rate is smaller or equal to the maximal heart rate a user can reach.

*/ export interface MaximumRecommendedHeartRate { /** *

Format: `uint8`

*

Unit: `org.bluetooth.unit.period.beats_per_minute`

*

The Unit is beats per minute with a resolution of 1

*/ maximumRecommendedHeartRate: number; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.maximum_recommended_heart_rate.xml | Maximum Recommended Heart Rate} */ export declare class MaximumRecommendedHeartRateImpl implements MaximumRecommendedHeartRate { static readonly UUID_PREFIX = 10897; static readonly TYPE_NAME = "org.bluetooth.characteristic.maximum_recommended_heart_rate"; static readonly NAME = "Maximum Recommended Heart Rate"; /** Parse from a DataView into {@link MaximumRecommendedHeartRate}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): MaximumRecommendedHeartRateImpl; readonly maximumRecommendedHeartRate: number; constructor(maximumRecommendedHeartRate: MaximumRecommendedHeartRate); } /** Parse from a DataView into {@link MaximumRecommendedHeartRate}. */ export declare function maximumRecommendedHeartRateFromDataView(dataView: DataView | DataViewReader, indexStart?: number): MaximumRecommendedHeartRate; //# sourceMappingURL=maximum-recommended-heart-rate.d.ts.map