import { CustomElement } from '../../Abstracts/CustomElement'; import { ITableHeaderElementProps } from './ITableHeaderElementProps'; declare const TableHeaderElement_base: (abstract new (...args: Array) => import("../../../Behaviors/Themeable").IThemeableProps) & typeof CustomElement & import("../../../Behaviors/Themeable").IThemeableCtor; /** * Table Header - The top section of a table, typically containing column labels. * * @element mosaik-table-header * * @example * Table header with column labels: * ```html * * * * * * * * * * ``` * * @public */ export declare class TableHeaderElement extends TableHeaderElement_base implements ITableHeaderElementProps { /** * @public */ constructor(); /** * Returns the `is` property. * * @public * @static * @readonly */ static get is(): string; } /** * @public */ export declare namespace TableHeaderElement { type Props = ITableHeaderElementProps; } /** * @public */ declare global { interface HTMLElementTagNameMap { 'mosaik-table-header': TableHeaderElement; } } export {}; //# sourceMappingURL=TableHeaderElement.d.ts.map