interface DropdownOptionTypeBase {
    [key: string]: any;
}
export interface FilterDropdownOption extends DropdownOptionTypeBase {
    value: string;
    multiple?: boolean;
    type?: string;
}
export interface DropdownSelectionOption {
    value: string;
    label?: string;
}
export interface FilterOptionDropdownFieldProps {
    options: FilterDropdownOption[];
    placeHolder: string;
    defaultMenuIsOpen?: boolean;
    value?: string;
    onChange: (val: FilterDropdownOption) => void;
    getOptionLabel?: (key: string) => string;
}
declare const FilterOptionDropdownField: ({ value, defaultMenuIsOpen, options, placeHolder, onChange, getOptionLabel, }: FilterOptionDropdownFieldProps) => import("react/jsx-runtime").JSX.Element;
export default FilterOptionDropdownField;
