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

The Analog characteristic is used to read or write the value of one of the IO Module?s analog signals.

*/ export interface Analog { /**

Format: `uint16`

*/ analog: number; } /** * The Octet Order in the above table is in the order of LSO to MSO, where LSO = Least Significant Octet and MSO = Most Significant Octet. * @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.analog.xml | Analog} */ export declare class AnalogImpl implements Analog { static readonly UUID_PREFIX = 10840; static readonly TYPE_NAME = "org.bluetooth.characteristic.analog"; static readonly NAME = "Analog"; /** Parse from a DataView into {@link Analog}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): AnalogImpl; readonly analog: number; constructor(analog: Analog); } /** Parse from a DataView into {@link Analog}. */ export declare function analogFromDataView(dataView: DataView | DataViewReader, indexStart?: number): Analog; //# sourceMappingURL=analog.d.ts.map