import { default as React } from 'react'; export interface LinkObject { index: number; size: bigint; /** * The path to the target CID from the current path * This should be appended to the current path in order to get the target CID */ path: string; /** * string representation of the CID the row represents */ source: string; /** * string representation of the CID the row represents */ target: string; } export interface LargeLinksTableProps { links: LinkObject[]; /** * The maximum rows to render at a time. This may or may not be the actual number of rows rendered depending on the height of the table. * i.e. this is the "window" of rows that are attached to the DOM at any given time. */ maxRows?: number; rowHeight?: number; tableHeight?: number; headerHeight?: number; cidRowStyle?: React.CSSProperties; onLinkClick(link: LinkObject): void; } declare const LargeLinksTable: React.FC; export default LargeLinksTable;