import { Meta, StoryObj } from '@storybook/react';
import { Table } from '../Table';
/**
 * Historias para reproducir y aislar el comportamiento de columnas resizable.
 * En algunos escenarios el resize funciona para agrandar pero no para reducir, en otros ambos.
 *
 * Combinaciones a probar:
 * - Columnas fijas (locked) vs no fijas
 * - Header sticky, checkbox sticky, acciones sticky
 * - Paginación con Promise fake (diferentes pageSize, total, etc.)
 * - Columnas con width definido vs sin width (auto)
 * - resizable: true en todas vs solo en algunas
 */
declare const meta: Meta<typeof Table>;
export default meta;
type Story = StoryObj<typeof Table>;
export declare const Scenario1_NoLocked_Resizable_PaginationPromise: Story;
export declare const Scenario2_FirstColumnLocked_Resizable_PaginationPromise: Story;
export declare const Scenario3_ActionsColumnLocked_Resizable_PaginationPromise: Story;
export declare const Scenario4_SomeColumnsNoWidth_Resizable_PaginationPromise: Story;
export declare const Scenario5_FirstAndLastLocked_Resizable_PaginationPromise: Story;
export declare const Scenario6_NoPagination_FirstAndLastLocked_Scroll: Story;
export declare const Scenario7_MixedResizable_PaginationPromise: Story;
//# sourceMappingURL=TableResizableScenarios.stories.d.ts.map