# ExportParams

> _Since v0.1.1_

Parameters for a specific export operation *

## Properties

| Property | Type | Description |
| -------- | ---- | ----------- |
| `format` | <code><a href="/grid/plugins/export/types/exportformat/">ExportFormat</a></code> | Export format |
| `fileName?` | <code>string</code> | File name for the export (without extension) |
| `fileExtension?` | <code>string</code> | Override the file extension for Excel export. |
| `columns?` | <code>string[]</code> | Specific column fields to export |
| `rowIndices?` | <code>number[]</code> | Specific row indices to export |
| `includeHeaders?` | <code>boolean</code> | Include column headers in export |
| `processCell?` | <code>(value: any, field: string, row: any) =&gt; any</code> | Custom cell value processor |
| `processHeader?` | <code>(header: string, field: string) =&gt; string</code> | Custom header processor |
| `processHeaderRow?` | <code>(cell: <a href="/grid/api/plugin-development/interfaces/headerrowcell/">HeaderRowCell</a>, rowIndex: number) =&gt; <a href="/grid/api/plugin-development/interfaces/headerrowcell/">HeaderRowCell</a> &#124; unknown</code> | Custom processor for cells in **plugin-contributed header rows** (e.g. the column-group header row above the leaf headers). Runs once per cell. <span class="since-badge" title="Introduced in v2.10.0">v2.10.0+</span> |
| `mode?` | <code><a href="/grid/plugins/export/types/exportmode/">ExportMode</a></code> | Controls how cell values are produced. See ExportMode. |
| `excelStyles?` | <code><a href="/grid/plugins/export/interfaces/excelstyleconfig/">ExcelStyleConfig</a></code> | Excel style configuration (only applies to Excel export) |
| `headerRows?` | <code><a href="/grid/api/plugin-development/interfaces/headerrowcontribution/">HeaderRowContribution</a>[]</code> | Plugin-contributed extra header rows that sit **above** the leaf header row. Normally populated automatically from the `'collectHeaderRows'` broadcast in `ExportPlugin.export*()`; you only set it manually when calling the pure formatters (ExportPlugin.formatCsv / ExportPlugin.formatExcel) with pre-built row data. <span class="since-badge" title="Introduced in v2.10.0">v2.10.0+</span> |
