import { IBoxModelType } from '@visa/charts-types'; export declare class DataTable { uniqueID: string; language: string; isCompact: boolean; hideDataTable: boolean; margin: IBoxModelType; padding: IBoxModelType; tableColumns: string[]; secondaryTableColumns: string[]; dataKeyNames: object; data: object[]; secondaryData: object[]; unitTest: boolean; showTable: boolean; dataTableEl: HTMLElement; table: any; secondaryTable: any; thead: any; tbody: any; rows: any; cells: any; defaults: boolean; componentWillLoad(): void; componentWillUpdate(): void; componentDidLoad(): void; componentDidUpdate(): void; reSetRoot(): void; drawTable(): void; render(): any; private init; }