import { HAP, Logging, Service } from 'homebridge'; import { PluginConfig } from '../types'; import { ServiceBase } from './serviceBase'; import type Cleanmate from 'cleanmate'; export default class MainService extends ServiceBase { private readonly service; constructor(hap: HAP, log: Logging, config: PluginConfig, cleanmate: Cleanmate); private workStateChanged; private workModeChanged; private mopModeChanged; private getActiveState; private setActiveState; private getSpeedByWorkMode; private getWorkModeBySpeed; private getSpeedState; private setSpeedState; private getRotationState; private setRotationState; get services(): Service[]; } //# sourceMappingURL=mainService.d.ts.map