/** * BASIC TABLE STRUCTURE AND RENDERING TESTS * * This test suite covers the foundational features documented in: * - Quick Start Guide * - Table Height Documentation * - API Reference (Basic Props) * * Features tested: * 1. Basic table rendering with required props (defaultHeaders, rows) * 2. Table with height prop (fixed height, internal scrolling) * 3. Table with maxHeight prop (adaptive height) * 4. Table without height (overflow parent) * 5. getRowId functionality * 6. Nested data accessors (dot notation) * 7. Array index accessors (v1.9.4+) * 8. DOM structure validation * 9. Column width configurations (fixed pixels, "1fr") * 10. Data type handling (string, number, boolean, date) */ import type { Meta } from "@storybook/html"; declare const meta: Meta; export default meta; export declare const MinimalTableWithRequiredProps: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const TableWithFixedHeight: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const TableWithMaxHeight: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const TableWithoutHeight: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const TableWithGetRowId: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const NestedDataAccessors: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const ArrayIndexAccessors: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const ColumnWidthConfigurations: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const DataTypesRendering: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const ViewportRelativeHeight: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const ComprehensiveStructureValidation: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: any; }) => Promise; }; export declare const HeightIgnoredWhenMaxHeightSet: { render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; };