
export interface Option {
    id: number | string;
    label: string;
}
export interface Props extends React.HTMLAttributes<HTMLDivElement> {
    options: Option[];
    label?: any;
    externalError?: any;
    leftLabel?: any;
    rightLabel?: any;
    id?: string;
    name?: string;
    placeholder?: string;
    autoComplete?: string;
    loading?: boolean;
    externalIcon?: any;
    errorSpan?: boolean;
    required?: boolean;
    requiredOnLoad?: boolean;
    errorIcon?: any;
    disabled?: boolean;
    readOnly?: boolean;
    backgroundColor?: string;
    maxSelectedOptions?: number | null;
    value?: Option[];
    onChange?: (event: any) => any;
    onValidate?: (event: any) => any;
}
declare const _default: ({ className, label, externalError, leftLabel, rightLabel, id, name, autoComplete, loading, externalIcon, errorSpan, requiredOnLoad, required, errorIcon, placeholder, maxSelectedOptions, disabled, readOnly, backgroundColor, options, value, onChange, onValidate, }: Props) => import("react/jsx-runtime").JSX.Element;
export default _default;
