import { type ComponentType, type CSSProperties, type SVGProps } from 'react'; type SmoothSelectionDropdownIcon = ComponentType>; export type SmoothSelectionDropdownOption = { description?: string; disabled?: boolean; icon?: SmoothSelectionDropdownIcon; label: string; value: string; }; export type SmoothSelectionDropdownProps = { ariaLabel?: string; className?: string; defaultOpen?: boolean; defaultValue?: string; disabled?: boolean; label?: string; name?: string; onOpenChange?: (open: boolean) => void; onValueChange?: (value: string, option: SmoothSelectionDropdownOption) => void; open?: boolean; options?: SmoothSelectionDropdownOption[]; placeholder?: string; style?: CSSProperties; value?: string; }; export declare const SmoothSelectionDropdown: ({ ariaLabel, className, defaultOpen, defaultValue, disabled, label, name, onOpenChange, onValueChange, open, options, placeholder, style, value, }: SmoothSelectionDropdownProps) => import("react/jsx-runtime").JSX.Element; export {};