import { valueof } from "@lincode/utils"; import { Signal } from "@preact/signals"; import { CSSProperties } from "preact/compat"; interface VirtualizedListProps> { data?: T; itemNum?: number; itemHeight: number; containerWidth: number; containerHeight: number; RenderComponent: (data: { index: number; style: CSSProperties; data: valueof; }) => any; scrollSignal?: Signal; style?: CSSProperties; } declare const VirtualizedList: ({ data, itemNum, itemHeight, containerWidth, containerHeight, RenderComponent, scrollSignal, style }: VirtualizedListProps) => import("preact/compat").JSX.Element; export default VirtualizedList;