import { type Component, type Device, type DeviceListOptions } from '@smartthings/core-sdk'; import { type ChooseFunction } from './util-util.js'; export declare const chooseDeviceFn: (deviceListOptions?: DeviceListOptions) => ChooseFunction; export declare const chooseDevice: ChooseFunction; /** * @param device The device for which a component is to be selected * @param options * defaultToMain: Set this to false to throw an exception if the device has no components. * The default is to return 'main'. */ export declare const chooseComponentFn: (device: Device, options?: { defaultToMain: boolean; }) => ChooseFunction; //# sourceMappingURL=devices-choose.d.ts.map