import type { DataTableColumn, DataTableStructuralRow } from '../types.js'; /** * Shared, domain-neutral data used to exercise the documented DataTable * contracts in component tests and the interactive workbench preview. */ export interface DataTableConformanceRow { id: string; account: string; team: string; actual: number; forecast: number; variance: number; status: 'On track' | 'Watch'; action: string; } export declare const dataTableConformanceRows: DataTableConformanceRow[]; export declare const dataTableConformanceColumns: DataTableColumn[]; export declare const dataTableConformanceStructuralRows: DataTableStructuralRow[]; /** The release-level scenarios that must remain represented in tests and the playground. */ export interface DataTableConformanceScenario { id: 'semantic-interaction' | 'manual-query' | 'async-lifecycle' | 'responsive-overflow' | 'report-layout' | 'scale-virtualization'; title: string; contracts: readonly string[]; } export declare const dataTableConformanceScenarios: readonly DataTableConformanceScenario[]; export declare function createDataTableConformanceRows(rowCount: number): DataTableConformanceRow[]; //# sourceMappingURL=DataTableConformanceFixture.d.ts.map