import { LegacyRef, DetailedHTMLProps, InputHTMLAttributes } from 'react';
export interface DropdownOption {
value: T;
label?: JSX.Element | string;
}
declare type Props = DetailedHTMLProps, HTMLInputElement> & {
label?: string;
tooltip?: string;
className?: string;
searchable?: boolean;
defaultValue?: string;
data: DropdownOption[];
innerRef?: LegacyRef;
getValue?: (value: DropdownOption) => string;
filter?: (option: DropdownOption, search: string) => boolean;
};
export default function DropDown({ label, filter, innerRef, onChange, getValue, className, data, disabled, defaultValue, searchable, ...rest }: Props): JSX.Element;
export {};
//# sourceMappingURL=Dropdown.d.ts.map