import { ReactNode } from 'react'; import { IconProps } from '../Icon/index.js'; import { BadgeColors } from '../Badge/index.js'; import { Style } from 'inlines'; type MultiSelectInputOption = { value: string | number | boolean; label: string | ReactNode; labelFilterText?: string; color?: BadgeColors; }; type MultiSelectInputProps = { values?: (string | number | boolean)[]; onChange: (values: (string | number | boolean)[]) => void; leadIcon?: IconProps['variant']; error?: boolean; disabled?: boolean; placeholder?: string; options: MultiSelectInputOption[]; filterable?: boolean; style?: Style; label?: string; description?: string; errorMessage?: string; }; declare const MultiSelectInput: ({ disabled, error, leadIcon, options, values, onChange, placeholder, filterable, style, label, description, errorMessage, }: MultiSelectInputProps) => import("react/jsx-runtime").JSX.Element; export { MultiSelectInput }; export type { MultiSelectInputProps };