/** * COLLAPSE / EXPAND ACCORDION ANIMATION TESTS * * Verifies the accordion-style animations on: * - Nested column collapse / expand: incoming columns start at width 0 and * CSS-transition to their final width while surviving columns FLIP-shift. * - Row group collapse / expand: incoming rows start at height 0 and * CSS-transition to rowHeight while surviving rows FLIP-shift. * * The mechanism reuses the existing FLIP `AnimationCoordinator` (no extra * config) and is gated by `animations.enabled`. This file exercises the * one-render window where: * - Root has `.st-accordion-animating`. * - Newly-visible cells carry inline `width: 0px` or `height: 0px`. */ import type { Meta } from "@storybook/html"; declare const meta: Meta; export default meta; export declare const ColumnExpand_AddsAccordionClass: { tags: string[]; render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const ColumnExpand_IncomingCellsStartAtZeroWidth: { tags: string[]; render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const RowExpand_AddsAccordionClass: { tags: string[]; render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const RowExpand_IncomingCellsStartAtZeroHeight: { tags: string[]; render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; }; export declare const Disabled_NoAccordionClass: { tags: string[]; render: () => HTMLDivElement & { _table?: import("../../src/index").SimpleTableVanilla | undefined; }; play: ({ canvasElement }: { canvasElement: HTMLElement; }) => Promise; };