import React from 'react'; export interface WaterfallProps { /** 瀑布流数据列表 */ items: T[]; /** 自定义渲染每个item的函数 */ renderItem: (item: T, index: number) => React.ReactNode; breakpointCols?: number; /** 列间距 */ columnGap?: string; /** 自定义容器className */ className?: string; /** 自定义列className */ columnClassName?: string; /** 获取item的唯一key,用于优化渲染性能 */ getItemKey?: (item: T, index: number) => string | number; /** 是否启用虚拟滚动 */ enableVirtualScroll?: boolean; /** 虚拟滚动缓冲区高度(屏幕高度的倍数,上下各一个缓冲区) */ overscanCount?: number; } export declare const Waterfall: ({ items, renderItem, breakpointCols, columnGap, className, columnClassName, enableVirtualScroll, overscanCount, }: WaterfallProps) => JSX.Element; //# sourceMappingURL=index.d.ts.map