import { JSX, Ref } from 'react'; import { useVirtualizer, VirtualItem } from '@tanstack/react-virtual'; import { ShallowMerge } from '@janbox/storefront-ui/types'; import { WbScrollViewRef } from '../scroll-view'; type WbVirtualizedListOptions = Omit>[0], 'getScrollElement'>; type WbVirtualizedListProps = ShallowMerge; options: WbVirtualizedListOptions; ref?: Ref; }>; export type { VirtualItem, WbVirtualizedListProps, WbVirtualizedListOptions }; export declare const WbVirtualizedList: ({ RowComponent, options, ref, ...props }: WbVirtualizedListProps) => import("@emotion/react/jsx-runtime").JSX.Element;