import { CommandRunner } from 'nest-commander'; import { ChannelCategory } from '../../../modules/devices/devices.constants'; import { ChannelsPropertiesService } from '../../../modules/devices/services/channels.properties.service'; import { DevicesService } from '../../../modules/devices/services/devices.service'; import { DeviceGeneratorService } from '../services/device-generator.service'; interface PopulateValuesOptions { device?: string; channel?: ChannelCategory; all?: boolean; list?: boolean; } export declare class PopulateValuesCommand extends CommandRunner { private readonly devicesService; private readonly channelsPropertiesService; private readonly deviceGeneratorService; private readonly logger; constructor(devicesService: DevicesService, channelsPropertiesService: ChannelsPropertiesService, deviceGeneratorService: DeviceGeneratorService); parseDevice(val: string): string; parseChannel(val: string): ChannelCategory | undefined; parseAll(): boolean; parseList(): boolean; run(_passedParams: string[], options?: PopulateValuesOptions): Promise; private populateDevice; private listDevices; } export {};