import { device } from '@synnaxlabs/client';
import { ReactElement } from 'react';
import { Flux } from '../../flux';
import { Device } from '.';
import { ListParams } from './queries';
import { Select } from '../../select';
export interface SelectSingleProps extends Omit<Select.SingleProps<device.Key, device.Device | undefined>, "resourceName" | "data" | "getItem" | "subscribe" | "children">, Flux.UseListParams<ListParams, device.Key, device.Device> {
}
export declare const SelectSingle: ({ onChange, value, filter, allowNone, emptyContent, initialQuery, disabled, icon, ...rest }: SelectSingleProps) => ReactElement;
//# sourceMappingURL=Select.d.ts.map