import type { Buffer } from 'node:buffer'; import type { meterPlusServiceData, meterProServiceData, meterServiceData } from '../types/bledevicestatus.js'; import type { NobleTypes } from '../types/types.js'; import { SwitchbotDevice } from '../device.js'; /** * Class representing a WoSensorTH device. * @see https://github.com/OpenWonderLabs/SwitchBotAPI-BLE/blob/latest/devicetypes/meter.md */ export declare class WoSensorTH extends SwitchbotDevice { constructor(peripheral: NobleTypes['peripheral'], noble: NobleTypes['noble']); static parseServiceData(serviceData: Buffer, emitLog: (level: string, message: string) => void): Promise; static parseServiceData_Plus(serviceData: Buffer, emitLog: (level: string, message: string) => void): Promise; static parseServiceData_Pro(serviceData: Buffer, emitLog: (level: string, message: string) => void): Promise; private static parseServiceDataCommon; } //# sourceMappingURL=wosensorth.d.ts.map