export type CommandMultiSelectItem = Readonly<{
    id: string;
    label: string;
    subtitle?: string;
}>;
export type CommandMultiSelectProps = Readonly<{
    items: readonly CommandMultiSelectItem[];
    values: readonly string[];
    onValuesChange: (values: string[]) => void;
    placeholder: string;
    "aria-describedby"?: string;
    disabled?: boolean;
    emptyLabel?: string;
    isLoading?: boolean;
    loadingLabel?: string;
    error?: string | null;
    emptySelectionLabel?: string;
    selectedSummary?: (selectedItems: CommandMultiSelectItem[]) => string;
    showBadges?: boolean;
    helpText?: string;
    className?: string;
    triggerClassName?: string;
    popoverContentClassName?: string;
    showSearch?: boolean;
    searchPlaceholder?: string;
    searchInputAriaLabel?: string;
}>;
export declare function CommandMultiSelect({ items, values, onValuesChange, placeholder, "aria-describedby": ariaDescribedBy, disabled, emptyLabel, isLoading, loadingLabel, error, emptySelectionLabel, selectedSummary, showBadges, helpText, className, triggerClassName, popoverContentClassName, showSearch, searchPlaceholder, searchInputAriaLabel, }: CommandMultiSelectProps): import("react/jsx-runtime").JSX.Element;
