import { type ReactElement } from "react";
import { type channel } from "@synnaxlabs/client";
import { Select } from '../select';
export interface SelectMultipleProps extends Omit<Select.MultipleProps<channel.Key, channel.Payload>, "columns" | "searcher"> {
    columns?: string[];
}
export declare const SelectMultiple: ({ columns: filter, onChange, className, value, ...props }: SelectMultipleProps) => ReactElement;
export interface SelectSingleProps extends Omit<Select.SingleProps<channel.Key, channel.Payload>, "columns"> {
    columns?: string[];
}
export declare const SelectSingle: ({ columns: filter, onChange, value, className, data, ...props }: SelectSingleProps) => ReactElement;
