
import { IgcExporterOptionsBase } from './igc-exporter-options-base';
import { CsvFileTypes } from './csv-file-types';




/* csSuppress */
/**
 * Objects of this class are used to configure the CSV exporting process.
 */

    export declare class IgcCsvExporterOptions extends IgcExporterOptionsBase
    {

          

    /**
     * Gets the value delimiter which will be used for the exporting operation.
     * ```typescript
     * let delimiter = this.exportOptions.valueDelimiter;
     * ```
     *
     * @memberof IgxCsvExporterOptions
     */
    public set valueDelimiter(value: any);
          public get valueDelimiter(): any;
  
          

    /**
     * Gets the CSV export format.
     * ```typescript
     * let filetype = this.exportOptions.fileType;
     * ```
     *
     * @memberof IgxCsvExporterOptions
     */
    public set fileType(value: any);
          public get fileType(): any;
  
    constructor(fileName: string, fileType: CsvFileTypes);

    }


        