import { SmartenitPlugin } from '../smartenit-plugin'; import { IWebSocketDeviceMessage } from '../../websockets/websocket-device-message.interface'; import { IListValue } from '../../interfaces/list-value.interface'; import { FanModes } from './fan-modes.enum'; export declare class FanControlServerPlugin extends SmartenitPlugin implements IListValue { readonly stateTTL: number; private _fanMode; setFanMode(mode: FanModes, subscribe?: boolean): any; getValue(attribute?: string): number; getSelectedValues(): any[]; selectValue(option: any, subscribe?: boolean): any; getCachedValues(subscribe?: boolean): any; getStatusPayload(): any; processMessage(message: IWebSocketDeviceMessage, timestamp?: number): any; }