/** * NESTED TABLES TESTS * Rich deterministic data (marketing-style companies → divisions → teams), content assertions, * and coverage for lazy load, multi-level nesting, sort, selection, filtering, pagination, collapse, and empty nested rows. */ import type { Meta } from "@storybook/html"; import { SimpleTableVanilla } from "../../src/index"; declare const meta: Meta; export default meta; export declare const BasicNestedTable: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableWithIndependentColumns: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableWithColumnResizing: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableWithPagination: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableWithFiltering: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableLazyLoadDivisions: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableThreeLevels: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableExpandCollapse: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableNestedSort: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableRowSelection: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableEmptyDivisions: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const NestedTableAutoExpandNested: { render: () => HTMLDivElement & { _table?: SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; };