import { Column } from '../models/Column'; /** Owns the pool of cell elements and knows how to position and fill one. */ export declare class CellRenderer { private pool; acquire(): HTMLElement; release(el: HTMLElement): void; update(el: HTMLElement, column: Column, item: Record, row: number, left: number, width: number, selected: boolean, active: boolean): void; }