import { BaseRenderer } from './_base'; import { OrderView } from '../utils/orderView'; /** * Colgroup renderer responsible for managing (inserting, tracking, rendering) COL elements. * * (root node) * ├ \ * ├ \ * ├ - ColGroupRenderer * ├ / * └ /. * * @class {ColGroupRenderer} */ export declare class ColGroupRenderer extends BaseRenderer { /** * OrderView instance responsible for managing COL elements in the COLGROUP. * * @type {OrderView} */ orderView: OrderView; /** * Creates a new ColGroupRenderer instance. * * @param {HTMLElement} rootNode - The root HTML element (colgroup) for rendering COL elements. */ constructor(rootNode: HTMLElement); /** * Renders the col group elements. */ render(): void; }