import { type EventEmitter } from '../../stencil-public-runtime'; import type { Theme } from '../../utils/styles'; import type { TableUpdateEventDetail } from '../diwa-table-head-cell/types'; /** * @component diwa-table * Wrapper for a data table. Uses CSS table layout with ARIA roles. * Structure: diwa-table > diwa-table-head > diwa-table-row > diwa-table-head-cell * > diwa-table-body > diwa-table-row > diwa-table-cell */ export declare class DiwaTable { theme: Theme; caption: string; compact: boolean; layout: 'auto' | 'fixed'; bordered: boolean; striped: boolean; update: EventEmitter; protected handleTableUpdate(e: CustomEvent): void; render(): any; } //# sourceMappingURL=diwa-table.d.ts.map