import { InputSize } from '../input/types'; import { DropdownCompositeOption } from './types'; import { CSSValueWithLength } from '../../styles'; export interface DropdownCompositeInternalOptionProps { option: DropdownCompositeOption; index: number; focusIndex?: number | null; selectedIndex?: number | null; size?: InputSize; width?: CSSValueWithLength; optionItemHeight?: number; keyExtractor?: (item: DropdownCompositeOption, index: number) => string | number; onChange?: (value: OptionValue) => void; getItemProps: (props: Record) => Record; setRefs: (node: HTMLElement | null, index: number) => void; } export declare const DropdownCompositeInternalOption: ({ option, index, selectedIndex, focusIndex, width, optionItemHeight, onChange: handleChange, getItemProps, setRefs, keyExtractor, }: DropdownCompositeInternalOptionProps) => import("@emotion/react/jsx-runtime").JSX.Element;