import { type DataViewReader } from "./data-view-reader.js"; export interface TimeUpdateControlPoint { /** *
Format: `uint8`
*Minimum: 1
*Maximum: 2
* | Key | Description | * | --- | ----------------------- | * | 1 | Get Reference Update | * | 2 | Cancel Reference Update | * *Reserved: 0
*Reserved for future use: 3 to 255
*/ timeUpdateControlPoint: number; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.time_update_control_point.xml | Time Update Control Point} */ export declare class TimeUpdateControlPointImpl implements TimeUpdateControlPoint { static readonly UUID_PREFIX = 10774; static readonly TYPE_NAME = "org.bluetooth.characteristic.time_update_control_point"; static readonly NAME = "Time Update Control Point"; /** Parse from a DataView into {@link TimeUpdateControlPoint}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): TimeUpdateControlPointImpl; readonly timeUpdateControlPoint: number; constructor(timeUpdateControlPoint: TimeUpdateControlPoint); } /** Parse from a DataView into {@link TimeUpdateControlPoint}. */ export declare function timeUpdateControlPointFromDataView(dataView: DataView | DataViewReader, indexStart?: number): TimeUpdateControlPoint; //# sourceMappingURL=time-update-control-point.d.ts.map