import { label } from '@synnaxlabs/client';
import { ReactElement } from 'react';
import { Flux } from '../flux';
import { ListQuery } from './queries';
import { Select } from '../select';
export interface SelectMultipleProps extends Omit<Select.MultipleProps<label.Key, label.Label | undefined>, "data" | "resourceName" | "subscribe" | "children">, Flux.UseListParams<ListQuery, label.Key, label.Label> {
}
export declare const SelectMultiple: ({ filter, initialQuery, ...rest }: SelectMultipleProps) => ReactElement;
export interface SelectSingleProps extends Omit<Select.SingleProps<label.Key, label.Label | undefined>, "data" | "resourceName" | "subscribe" | "children">, Flux.UseListParams<ListQuery, label.Key, label.Label> {
}
export declare const SelectSingle: ({ filter, initialQuery, ...rest }: SelectSingleProps) => ReactElement;
//# sourceMappingURL=Select.d.ts.map