import { MultiSelectV2TokensType } from './multiSelectV2.tokens'; import { FlattenedMultiSelectV2Item, MultiSelectV2ItemType } from './multiSelectV2.types'; export type MultiSelectV2MenuVirtualListProps = { flattenedItems: FlattenedMultiSelectV2Item[]; itemIndexMap: Map; allItemsFlat: MultiSelectV2ItemType[]; selected: string[]; onSelect: (value: string) => void; maxSelections?: number; tokens: MultiSelectV2TokensType; height: number; itemHeight: number; overscan?: number; onEndReached?: () => void; endReachedThreshold?: number; hasMore?: boolean; focusIdentityEnabled?: boolean; }; declare const MultiSelectV2MenuVirtualList: { ({ flattenedItems, itemIndexMap, allItemsFlat, selected, onSelect, maxSelections, tokens, height, itemHeight, overscan, onEndReached, endReachedThreshold, hasMore, focusIdentityEnabled, }: MultiSelectV2MenuVirtualListProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; export default MultiSelectV2MenuVirtualList;