import { DysonAirContinuousMonitoring, DysonAirErrorCode, DysonAirFanSpeed, DysonAirFanState, DysonAirFanFocus, DysonAirNightMode, DysonAirOscillation, DysonAirWarningCode, DysonAirHeatingMode, DysonAirHeatingStatus, DysonAirTiltSensor, DysonAirFanAutoPower, DysonAirQualityTarget, DysonAirTiltAngle, DysonAirWaterHardness, DysonAirAutoMode, DysonAirCarbonFilterLife, DysonAirFanDirection, DysonAirFanPower, DysonAirHumidification, DysonAirHumidificationAutoMode, DysonAirAnemometerControlProfile, DysonAirAnemometerControlTilt, DysonAirTemperatureUnits, DysonAirCarbonFilterType, DysonAirDeepCleanCycle, DysonAirHEPAFilterType, DysonAirHumidificationState, DysonAirTiltOscillation, DysonAirHumidificationProcess, DysonAirBrightness, DysonAirOscillationStatus, DysonAirTiltOscillationStatus, DysonAirSelectiveCatalyticOxidisationFilterType, DysonAirSleepTimer } from './dyson-air-types.js';
export interface DysonAirProductState {
    ercd?: DysonAirErrorCode;
    fnsp?: DysonAirFanSpeed;
    fnst?: DysonAirFanState;
    nmod?: DysonAirNightMode;
    rhtm?: DysonAirContinuousMonitoring;
    wacd?: DysonAirWarningCode;
    ffoc?: DysonAirFanFocus;
    hmax?: string;
    hmod?: DysonAirHeatingMode;
    hsta?: DysonAirHeatingStatus;
    oson?: DysonAirOscillation;
    anct?: DysonAirAnemometerControlTilt;
    otal?: DysonAirTiltAngle;
    otau?: DysonAirTiltAngle;
    oton?: DysonAirTiltOscillation;
    sflt?: DysonAirSelectiveCatalyticOxidisationFilterType;
    otcs?: DysonAirTiltOscillationStatus;
    auto?: DysonAirAutoMode;
    cflr?: DysonAirCarbonFilterLife;
    cflt?: DysonAirCarbonFilterType;
    corf?: DysonAirTemperatureUnits;
    fdir?: DysonAirFanDirection;
    fpwr?: DysonAirFanPower;
    hflr?: string;
    hflt?: DysonAirHEPAFilterType;
    nmdv?: DysonAirFanSpeed;
    sltm?: DysonAirSleepTimer;
    filf?: string;
    fmod?: DysonAirFanAutoPower;
    qtar?: DysonAirQualityTarget;
    tilt?: DysonAirTiltSensor;
    oscs?: DysonAirOscillationStatus;
    osal?: string;
    osau?: string;
    ancp?: DysonAirAnemometerControlProfile;
    cdrr?: string;
    clcr?: DysonAirDeepCleanCycle;
    cltr?: string;
    haut?: DysonAirHumidificationAutoMode;
    hume?: DysonAirHumidification;
    humt?: string;
    msta?: DysonAirHumidificationState;
    psta?: DysonAirHumidificationProcess;
    rect?: string;
    wath?: DysonAirWaterHardness;
    bril?: DysonAirBrightness;
    fqhp?: string;
}
export interface DysonAirProductStateChange {
    ercd?: [DysonAirErrorCode, DysonAirErrorCode];
    fnsp?: [DysonAirFanSpeed, DysonAirFanSpeed];
    fnst?: [DysonAirFanState, DysonAirFanState];
    nmod?: [DysonAirNightMode, DysonAirNightMode];
    rhtm?: [DysonAirContinuousMonitoring, DysonAirContinuousMonitoring];
    wacd?: [DysonAirWarningCode, DysonAirWarningCode];
    ffoc?: [DysonAirFanFocus, DysonAirFanFocus];
    hmax?: [string, string];
    hmod?: [DysonAirHeatingMode, DysonAirHeatingMode];
    hsta?: [DysonAirHeatingStatus, DysonAirHeatingStatus];
    oson?: [DysonAirOscillation, DysonAirOscillation];
    anct?: [DysonAirAnemometerControlTilt, DysonAirAnemometerControlTilt];
    otal?: [DysonAirTiltAngle, DysonAirTiltAngle];
    otau?: [DysonAirTiltAngle, DysonAirTiltAngle];
    oton?: [DysonAirTiltOscillation, DysonAirTiltOscillation];
    auto?: [DysonAirAutoMode, DysonAirAutoMode];
    cflr?: [DysonAirCarbonFilterLife, DysonAirCarbonFilterLife];
    cflt?: [DysonAirCarbonFilterType, DysonAirCarbonFilterType];
    corf?: [DysonAirTemperatureUnits, DysonAirTemperatureUnits];
    fdir?: [DysonAirFanDirection, DysonAirFanDirection];
    fpwr?: [DysonAirFanPower, DysonAirFanPower];
    hflr?: [string, string];
    hflt?: [DysonAirHEPAFilterType, DysonAirHEPAFilterType];
    nmdv?: [DysonAirFanSpeed, DysonAirFanSpeed];
    sltm?: [DysonAirSleepTimer, DysonAirSleepTimer];
    filf?: [string, string];
    fmod?: [DysonAirFanAutoPower, DysonAirFanAutoPower];
    qtar?: [DysonAirQualityTarget, DysonAirQualityTarget];
    tilt?: [DysonAirTiltSensor, DysonAirTiltSensor];
    oscs?: [DysonAirOscillationStatus, DysonAirOscillationStatus];
    osal?: [string, string];
    osau?: [string, string];
    ancp?: [DysonAirAnemometerControlProfile, DysonAirAnemometerControlProfile];
    cdrr?: [string, string];
    cltr?: [string, string];
    haut?: [DysonAirHumidificationAutoMode, DysonAirHumidificationAutoMode];
    hume?: [DysonAirHumidification, DysonAirHumidification];
    humt?: [string, string];
    rect?: [string, string];
    wath?: [DysonAirWaterHardness, DysonAirWaterHardness];
    clcr?: [DysonAirDeepCleanCycle, DysonAirDeepCleanCycle];
    msta?: [DysonAirHumidificationState, DysonAirHumidificationState];
    psta?: [DysonAirHumidificationProcess, DysonAirHumidificationProcess];
    bril?: [DysonAirBrightness, DysonAirBrightness];
    fqhp?: [string, string];
}
//# sourceMappingURL=dyson-air-state-types.d.ts.map