import { Select } from '../select';
import { channel } from '@synnaxlabs/client';
import { ReactElement } from 'react';

export interface SelectMultipleProps extends Omit<Select.MultipleProps<channel.Key, channel.Payload>, "columns" | "searcher"> {
    columns?: string[];
    searchOptions?: channel.RetrieveOptions;
}
export declare const SelectMultiple: ({ columns: filter, onChange, className, value, searchOptions, ...props }: SelectMultipleProps) => ReactElement;
export interface SelectSingleProps extends Omit<Select.SingleProps<channel.Key, channel.Payload>, "columns"> {
    columns?: string[];
    searchOptions?: channel.RetrieveOptions;
}
export declare const SelectSingle: ({ columns: filter, onChange, value, className, data, searchOptions, ...props }: SelectSingleProps) => ReactElement;
//# sourceMappingURL=Select.d.ts.map