import { CommandRunner } from 'nest-commander'; import { ConnectionState } from '../../../modules/devices/devices.constants'; import { DeviceConnectivityService } from '../../../modules/devices/services/device-connectivity.service'; import { DevicesService } from '../../../modules/devices/services/devices.service'; interface SetConnectionStateOptions { device?: string; state?: ConnectionState; all?: boolean; list?: boolean; } export declare class SetConnectionStateCommand extends CommandRunner { private readonly devicesService; private readonly deviceConnectivityService; private readonly logger; constructor(devicesService: DevicesService, deviceConnectivityService: DeviceConnectivityService); parseDevice(val: string): string; parseState(val: string): ConnectionState | undefined; parseAll(): boolean; parseList(): boolean; run(_passedParams: string[], options?: SetConnectionStateOptions): Promise; private listDevices; private formatStateName; } export {};