import { CsvCustomContent, CsvExportParams, GridOptionsService, ICsvCreator, ValueFormatterService, ValueParserService } from "ag-grid-community"; import { BaseCreator } from "./baseCreator"; import { CsvSerializingSession } from "./sessions/csvSerializingSession"; export declare class CsvCreator extends BaseCreator implements ICsvCreator { private columnModel; private valueService; private gridSerializer; gridOptionsService: GridOptionsService; valueFormatterService: ValueFormatterService; valueParserService: ValueParserService; postConstruct(): void; protected getMergedParams(params?: CsvExportParams): CsvExportParams; protected export(userParams?: CsvExportParams): void; exportDataAsCsv(params?: CsvExportParams): void; getDataAsCsv(params?: CsvExportParams, skipDefaultParams?: boolean): string; getDefaultFileExtension(): string; createSerializingSession(params?: CsvExportParams): CsvSerializingSession; isExportSuppressed(): boolean; }