import { CustomElement } from '../../Abstracts/CustomElement'; import { ITableBodyElementProps } from './ITableBodyElementProps'; declare const TableBodyElement_base: (abstract new (...args: Array) => import("../../../Behaviors/Themeable").IThemeableProps) & typeof CustomElement & import("../../../Behaviors/Themeable").IThemeableCtor; /** * Table Body - The main content area of a table component, containing rows of data. * * @element mosaik-table-body * * @example * Table body within a table: * ```html * * * * * * * * * * * * * ``` * * @public */ export declare class TableBodyElement extends TableBodyElement_base implements ITableBodyElementProps { /** * @public */ constructor(); /** * Returns the `is` property. * * @public * @static * @readonly */ static get is(): string; } /** * @public */ export declare namespace TableBodyElement { type Props = ITableBodyElementProps; } /** * @public */ declare global { interface HTMLElementTagNameMap { 'mosaik-table-body': TableBodyElement; } } export {}; //# sourceMappingURL=TableBodyElement.d.ts.map