export declare class Table {
host: HTMLSlTableElement;
base: HTMLDivElement;
header: HTMLSlRowElement;
private mutationObserver;
private columns;
scrollBehaviour: 'none' | 'vertical' | 'horizontal' | 'both';
connectedCallback(): void;
disconnectedCallback(): void;
private updateElements;
private hasColumnsChanged;
getColumns(): [HTMLSlColumnElement];
getRows(): [HTMLSlRowElement];
generateTableElement(): any;
render(): any;
}