import { C as ChartComponent } from './ChartComponent-DGS-4uXS.js'; import './Enums-P63PfmaT.js'; import './Component-rd-XgTpk.js'; import './Interfaces-Buj5FHm_.js'; import './ChartComponentData-Cg3l5w9Z.js'; import './EllipsisMenu.js'; declare class EventsTable extends ChartComponent { private eventsTable; private eventsLegend; private headers; private maxVisibleIndex; private isAscending; private timestampColumnName; private sortColumn; private allSelectedState; private eventsTableData; private margins; constructor(renderTarget: Element); EventsTable(): void; renderFromEventsTsx(eventsFromTsx: any, chartOptions: any): void; render(events: any, chartOptions: any, fromTsx?: boolean): void; renderLegend(): void; setLegendColumnStates(): void; getSelectAllState(): string; setSelectAllState(): void; private getFilteredColumnKeys; private buildHeaders; private adjustHeaderWidth; private buildTable; private formatValue; } export { EventsTable as default };