///
import { BCDropListOptionsType } from '../constants/Droplist';
export declare const TagContainer: import("@emotion/styled").StyledComponent<{
theme?: import("@emotion/react").Theme | undefined;
as?: import("react").ElementType | undefined;
}, import("react").DetailedHTMLProps, HTMLDivElement>, {}>;
export interface MultiSelectorProps {
onSelect: (value: string | undefined) => void;
options: BCDropListOptionsType[];
selectedValues: string[];
onRemove: (value: string) => void;
loading?: boolean;
disabled?: boolean;
rtl?: boolean;
placeholder?: string;
allowCreate?: boolean;
onCreateNew?: (value: string) => Promise;
createPlaceholder?: string;
usePortal?: boolean;
keepOpenOnSelect?: boolean;
}
export declare const MultiSelector: ({ onSelect, options, selectedValues, onRemove, loading, disabled, rtl, placeholder, allowCreate, onCreateNew, createPlaceholder, usePortal, keepOpenOnSelect, }: MultiSelectorProps) => import("@emotion/react/jsx-runtime").JSX.Element;