import { type Command, type Component, type CapabilityReference, type Device } from '@smartthings/core-sdk'; import { type APICommand } from '../api-command.js'; import { type SmartThingsCommand } from '../smartthings-command.js'; export declare const parseArguments: (str: string) => (Record | string | number)[]; export declare const parseDeviceCommand: (str: string, componentId?: string, capabilityId?: string) => Command; export declare const getComponentFromUser: (command: SmartThingsCommand, device: Device, cmd: Command) => Promise; export declare const getCapabilityFromUser: (command: SmartThingsCommand, component: Component, cmd: Command) => Promise; export declare const getCommandFromUser: (apiCommand: APICommand, cap: CapabilityReference, cmd: Command) => Promise; export declare const getInputFromUser: (command: APICommand, deviceId: string) => Promise; //# sourceMappingURL=devices-commands.d.ts.map