import { LitElement } from 'lit'; import '../loaders/skeleton'; import '../pagination/pagination.skeleton'; import '.'; import '../globalFilter/globalFilter.skeleton.sample'; /** * `kyn-table-skeleton` Web Component. * A skeleton loading state for the table component that mirrors its structure. */ export declare class TableSkeleton extends LitElement { static styles: import("lit").CSSResult; /** Number of skeleton rows to display. */ accessor rows: number; /** Shows/hides pagination skeleton. */ accessor showPagination: boolean; /** Sets dense mode value. */ accessor dense: boolean; /** Sets striped rows value. */ accessor striped: boolean; /** Show/hide table header. */ accessor hideTableTitles: boolean; /** Fixed layout boolean. */ accessor fixedLayout: boolean; /** Sets title to display in the table toolbar. */ accessor tableTitle: string; /** Sets subtitle to display in the table toolbar. */ accessor tableSubtitle: string; /** Shows/hides golbal filter skeleton. */ accessor showGlobalFilter: boolean; render(): import("lit-html").TemplateResult<1>; private renderSkeletonCell; } declare global { interface HTMLElementTagNameMap { 'kyn-table-skeleton': TableSkeleton; } } //# sourceMappingURL=table.skeleton.d.ts.map