import { AnsiLogger } from 'matterbridge/logger';
import { DysonMqtt360 } from './dyson-mqtt-360.js';
import { Endpoint360 } from './endpoint-360.js';
import { RvcCleanMode360 } from './endpoint-360-behavior.js';
import { Dyson360PowerMode } from './dyson-360-types.js';
export declare function attachDevice360CommandHandlers(log: AnsiLogger, mqtt: DysonMqtt360, endpoint: Endpoint360, powerMap: (cleanMode: RvcCleanMode360) => Dyson360PowerMode): void;
//# sourceMappingURL=dyson-device-360-commands.d.ts.map