import { Optional } from '../../../common';
import { DeviceModel } from '../devices.model';
import { DeviceState } from './device.state';
export declare const ConnectedStateName: 'isConnected';
export type ConnectedStateName = typeof ConnectedStateName;
type IsConnectedType = {
    state?: {
        isConnected?: boolean;
        connected?: boolean;
        online?: boolean;
        isOnline?: boolean;
    };
};
export declare class ConnectedState extends DeviceState<ConnectedStateName, Optional<boolean>> {
    constructor(device: DeviceModel);
    parseState(data: IsConnectedType): void;
}
export {};
//# sourceMappingURL=connected.state.d.ts.map