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

The Intermediate Temperature characteristic has the same format as the Temperature Measurement characteristic. However, due to a different context, the Value field is referred to as the Intermediate Temperature Value field.

*/ export interface IntermediateTemperature { intermediateTemperature: TemperatureMeasurement; } /** @see {@link https://raw.githubusercontent.com/oesmith/gatt-xml/refs/heads/master/org.bluetooth.characteristic.intermediate_temperature.xml | Intermediate Temperature} */ export declare class IntermediateTemperatureImpl implements IntermediateTemperature { static readonly UUID_PREFIX = 10782; static readonly TYPE_NAME = "org.bluetooth.characteristic.intermediate_temperature"; static readonly NAME = "Intermediate Temperature"; /** Parse from a DataView into {@link IntermediateTemperature}. */ static fromDataView(dataView: DataView | DataViewReader, indexStart?: number | undefined): IntermediateTemperatureImpl; readonly intermediateTemperature: TemperatureMeasurement; constructor(intermediateTemperature: IntermediateTemperature); } /** Parse from a DataView into {@link IntermediateTemperature}. */ export declare function intermediateTemperatureFromDataView(dataView: DataView | DataViewReader, indexStart?: number): IntermediateTemperature; //# sourceMappingURL=intermediate-temperature.d.ts.map