import { type CommandModule } from 'yargs'; import { type Device, DeviceIntegrationType, type DeviceStatus } from '@smartthings/core-sdk'; import { type WithNamedRoom } from '../lib/api-helpers.js'; import { type APICommandFlags } from '../lib/command/api-command.js'; import { type OutputItemOrListFlags } from '../lib/command/listing-io.js'; export type CommandArgs = APICommandFlags & OutputItemOrListFlags & { location?: string[]; capability?: string[]; capabilitiesMode?: 'and' | 'or'; device?: string[]; installedApp?: string; status: boolean; health: boolean; type?: DeviceIntegrationType[]; verbose: boolean; idOrIndex?: string; }; export type OutputDevice = Device & WithNamedRoom & Pick; declare const cmd: CommandModule; export default cmd; //# sourceMappingURL=devices.d.ts.map