import * as React from "react";
//#region src/virtual.d.ts
interface VirtualListProps<T> {
  items: readonly T[];
  estimateSize: number | ((index: number) => number);
  renderRow: (item: T, index: number) => React.ReactNode;
  overscan?: number;
  getRowKey?: (item: T, index: number) => string | number;
  className?: string;
  empty?: React.ReactNode;
}
declare function VirtualList<T>({ items, estimateSize, renderRow, overscan, getRowKey, className, empty }: VirtualListProps<T>): React.JSX.Element;
//#endregion
export { VirtualList, VirtualListProps };