import { ReactNode } from 'react'; import { Placement } from '@floating-ui/react'; export interface DropdownOption { value: string; label: string; description?: string; icon?: ReactNode; } export interface DropdownProps { options: DropdownOption[]; value?: string; disabled?: boolean; className?: string; placement?: Placement; placeholder?: string; triggerClassName?: string; searchable?: boolean; searchPlaceholder?: string; searchFilter?: (option: DropdownOption, query: string) => boolean; onChange: (value: string) => void; } export declare const Dropdown: ({ options, value, onChange, placeholder, disabled, className, triggerClassName, placement, searchable, searchPlaceholder, searchFilter }: DropdownProps) => import("react/jsx-runtime").JSX.Element; export default Dropdown; //# sourceMappingURL=Dropdown.d.ts.map