import { SelectItem, GetItemPropsFn, GetMenuPropsFn, SectionMeta } from '../types/selectFieldInternalTypes'; import { CSSProperties } from 'react'; import { CheckState } from '../../types'; export type OptionsPanelHandle = { scrollToTop: () => void; scrollToIndex: (index: number) => void; }; export type OptionsPanelProps = { isOpen: boolean; items: SelectItem[]; getMenuProps: GetMenuPropsFn; getItemProps: GetItemPropsFn; highlightedIndex: number; getCheckedState: (item: SelectItem) => CheckState; selectionType: "single" | "multiple"; hasMore: boolean; onLoadMore: () => void; loading: boolean; loadingMore: boolean; disableAutoLoadMore?: boolean; disabled?: boolean; className?: string; style?: CSSProperties; sectionsMeta?: SectionMeta[]; }; export declare const OptionsPanel: import('react').ForwardRefExoticComponent>;