import { rack } from '@synnaxlabs/client';
import { ReactElement } from 'react';
import { Dialog } from '../../dialog';
import { Flux } from '../../flux';
import { Rack } from '.';
import { ListQuery } from './queries';
import { Select } from '../../select';
export interface SelectSingleProps extends Omit<Select.SingleFrameProps<rack.Key, rack.Payload | undefined>, "data">, Flux.UseListParams<ListQuery, rack.Key, rack.Payload>, Omit<Dialog.FrameProps, "onChange">, Pick<Select.DialogProps<rack.Key>, "emptyContent"> {
}
export declare const SelectSingle: ({ value, onChange, filter, allowNone, emptyContent, initialQuery, ...rest }: SelectSingleProps) => ReactElement;
//# sourceMappingURL=Select.d.ts.map