import type { CSSResultGroup } from 'lit'; import DSASkeleton from '../skeleton/skeleton'; import LoadingStateElement from '../../internal/loading-state-element'; /** * @summary The table cell defines cell within a [table](/components/table/table) * @documentation https://dsa.service-public-autonomie.fr/latest/librairie-webcomponents/tableau-table/tableau-table/web-Dr8U0zqh * * @dependency dsa-skeleton * * @slot Content to be placed inside the table cell */ export default class DSATableCell extends LoadingStateElement { static styles: CSSResultGroup; static dependencies: { 'dsa-skeleton': typeof DSASkeleton; }; /** The table-cell's role */ role: string; handleLoading(): void; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'dsa-table-cell': DSATableCell; } }