import { Debuggable } from '../../../../common';
import { Device } from '../../device';
import { DeviceStatesType } from '../../devices.types';
export declare class DeviceStateChangedEvent implements Debuggable {
    readonly device: Device<DeviceStatesType>;
    readonly state: string;
    readonly value: any;
    readonly commandId?: string | undefined;
    readonly debug?: boolean | undefined;
    constructor(device: Device<DeviceStatesType>, state: string, value: any, commandId?: string | undefined, debug?: boolean | undefined);
}
//# sourceMappingURL=device-state-changed.event.d.ts.map