<!-- source-hash: 94508ea38910387838290c33043421e4 -->
Barrel export file for the `QueryReportTable` component module, re-exporting all public components, utilities, and TypeScript types.

## Key Components

| Export | Type | Description |
|--------|------|-------------|
| `QueryReportTable` | Component | Main table component for displaying query report results |
| `QueryReportTableHeader` | Component | Header row component for the query report table |
| `QueryReportTableRow` | Component | Individual data row component |
| `QueryReportTableSkeleton` | Component | Loading skeleton placeholder for the table |
| `deriveColumns` | Utility | Derives column definitions from query result data |
| `exportToCSV` | Utility | Exports table data to a CSV file |

## Types

- `QueryReportTableProps`
- `QueryReportTableHeaderProps`
- `QueryReportTableRowProps`
- `QueryReportTableSkeletonProps`
- `QueryResultRow`

## Usage Example

```typescript
import {
  QueryReportTable,
  QueryReportTableSkeleton,
  deriveColumns,
  exportToCSV,
  type QueryResultRow,
  type QueryReportTableProps
} from './index'

const rows: QueryResultRow[] = await fetchQueryResults()
const columns = deriveColumns(rows)

// Render table
<QueryReportTable columns={columns} rows={rows} />

// Export results
exportToCSV(rows, 'report.csv')
```