import { DropdownPosition, Option } from '../types'; import { ReactNode, RefObject } from 'react'; export interface DropdownProps { options: Option[]; dropdownPosition: DropdownPosition; optionZIndex: number; labelAccessor?: string; valueAccessor?: string; onSelectBlur: () => void; onSelectOptionSelector: (option: Option) => void; inputRef?: RefObject; selectArrowRef?: RefObject; heightFromTop: number; selectedOption?: Option | string; showIcon?: boolean; showToolTip?: boolean; customReccurenece?: boolean; onCancelModal?: () => void; onSaveModal?: () => void; modalJSXProps?: ReactNode; recurrence?: boolean; size?: 'small' | 'medium'; tooltipCharCount?: number; } export declare const dropdownDefaultCSSData: { margin: number; optionHeight: number; selectInputHeight: number; dropDownWrapperPadding: number; };