



    export declare abstract class IgcExporterOptionsBase
    {

          
    /**
     * Specifies whether hidden columns should be exported.
     */
    public set ignoreColumnsVisibility(value: boolean);
          public get ignoreColumnsVisibility(): boolean;
  
          

    /**
     * Specifies whether filtered out rows should be exported.
     */
    public set ignoreFiltering(value: boolean);
          public get ignoreFiltering(): boolean;
  
          

    /**
     * Specifies if the exporter should ignore the current column order in the grid.
     */
    public set ignoreColumnsOrder(value: boolean);
          public get ignoreColumnsOrder(): boolean;
  
          

    /**
     * Specifies whether the exported data should be sorted as in the provided grid.
     * When you export grouped data, setting ignoreSorting to true will cause
     * the grouping to fail because it relies on the sorting of the records.
     */
    public set ignoreSorting(value: boolean);
          public get ignoreSorting(): boolean;
  
          

    /**
     * Specifies whether the exported data should be grouped as in the provided grid.
     */
    public set ignoreGrouping(value: boolean);
          public get ignoreGrouping(): boolean;
  
          

    /**
     * Specifies whether the exported data should include multi column headers as in the provided grid.
     */
    public set ignoreMultiColumnHeaders(value: boolean);
          public get ignoreMultiColumnHeaders(): boolean;
  
          

    /**
     * Specifies whether the exported data should include column summaries.
     */
    public set exportSummaries(value: boolean);
          public get exportSummaries(): boolean;
  
          

    /**
     * Specifies whether the exported data should have frozen headers.
     */
    public set freezeHeaders(value: boolean);
          public get freezeHeaders(): boolean;
  
          

    /**
     * Specifies whether the headers should be exported if there is no data.
     */
     public set alwaysExportHeaders(value: boolean);
          public get alwaysExportHeaders(): boolean;
  
          

    /**
     * Gets the file name which will be used for the exporting operation.
     */
    public set fileName(value: string);
          public get fileName(): string;
  
    constructor(fileName: string, _fileExtension: string);

    }


        