/** A fan state (speed) has multiple represenatations for use with different APIs. */ export interface FanState { /** Percent value used with HomeKit. */ percent: number; /** Nueric index used with the Kumo cloud API. */ value: number; /** Speed name used with the Kumo direct API. */ name: string; } export declare const fanStates: FanState[]; /** Enables mapping between Kumo cloud, Kumo direct, and HomeKit representations of fan states. */ export declare const fanStateMap: { [key in number | string]: FanState; }; /** * Amount the HomeKit slider should "step". There are 5 speeds (aside from auto=0), * so each speed is a 20 percent step. * */ export declare const fanPercentStep = 20; //# sourceMappingURL=fanState.d.ts.map