import { ComponentPropsWithoutRef, ReactNode } from 'react'; import { Command, CommandGroup, CommandItem, CommandSeparator } from '../client'; import { Button } from '../../main'; export declare function MultiSelect({ children, values, defaultValues, onValuesChange, }: { children: ReactNode; values?: string[]; defaultValues?: string[]; onValuesChange?: (values: string[]) => void; }): import("react").JSX.Element; export declare function MultiSelectTrigger({ className, children, ...props }: { className?: string; children?: ReactNode; } & ComponentPropsWithoutRef): import("react").JSX.Element; export declare function MultiSelectValue({ placeholder, clickToRemove, className, overflowBehavior, ...props }: { placeholder?: string; clickToRemove?: boolean; overflowBehavior?: 'wrap' | 'wrap-when-open' | 'cutoff'; } & Omit, 'children'>): import("react").JSX.Element; export declare function MultiSelectContent({ search, children, ...props }: { search?: boolean | { placeholder?: string; emptyMessage?: string; }; children: ReactNode; } & Omit, 'children'>): import("react").JSX.Element; export declare function MultiSelectItem({ value, children, badgeLabel, onSelect, className, ...props }: { badgeLabel?: ReactNode; value: string; className?: string; } & Omit, 'value'>): import("react").JSX.Element; export declare function MultiSelectGroup(props: ComponentPropsWithoutRef): import("react").JSX.Element; export declare function MultiSelectSeparator(props: ComponentPropsWithoutRef): import("react").JSX.Element; //# sourceMappingURL=MultiSelect.d.ts.map