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;
}