import { PropertyValueMap } from 'lit'; import { DdsElement } from '../../internal/dds-hu-element'; /** * Data table component. * @element dap-ds-table * @title - Table * * @slot - The default slot. Accepts `dap-ds-table-row` elements. * * @cssprop --dds-table-border-width - Width of the table border. (default: var(--dds-border-width-base, 1px)) * @cssprop --dds-table-border-color - Color of the table border. (default: var(--dds-border-neutral-subtle)) * @cssprop --dds-table-border-radius - Border radius of the table. (default: var(--dds-radius-small, 4px)) * @cssprop --dds-table-row-divider-color - Color of the divider between rows in mobile view. (default: var(--dds-border-neutral-subtle)) */ export default class DapDSTable extends DdsElement { /**@ignore */ rows: Array; role: string; /**If the table has mobile design */ mobile: boolean; /** The caption of the table */ caption: string; static readonly styles: import('lit').CSSResult; protected firstUpdated(_changedProperties: PropertyValueMap | Map): void; render(): import('lit-html').TemplateResult; }