import { FormControl } from '@angular/forms'; import { IStatusPanelAngularComp } from 'ag-grid-angular'; import { IStatusPanelParams } from "ag-grid-community"; import { ToastrService } from 'ngx-toastr'; export declare class ExportStatusBarComponent implements IStatusPanelAngularComp { private toastr; private params; private title; private subTitle; private filename; private pageOritentation; private rowBold; private rowPercentage; private rowTotal; private notShowingGroupTotal; private hideGroupColumn; private show; checkboxSummary: FormControl; constructor(toastr: ToastrService); agInit(params: IStatusPanelParams): void; getPrintParams(): { PDF_TITLE: string; PDF_SUB_TITLE: string; PDF_GENERATED_ON: string; PDF_HEADER_COLOR: string; PDF_INNER_BORDER_COLOR: string; PDF_OUTER_BORDER_COLOR: string; PDF_LOGO: string; PDF_PAGE_ORITENTATION: string; PDF_WITH_HEADER_IMAGE: boolean; PDF_WITH_FOOTER_PAGE_COUNT: boolean; PDF_HEADER_HEIGHT: number; PDF_ROW_HEIGHT: number; PDF_ODD_BKG_COLOR: string; PDF_EVEN_BKG_COLOR: string; PDF_WITH_CELL_FORMATTING: boolean; PDF_WITH_COLUMNS_AS_LINKS: boolean; PDF_SELECTED_ROWS_ONLY: boolean; PDF_FILENAME: string; PDF_ROW_BOLD: []; PDF_ROW_PERCENTAGE: []; PDF_ROW_TOTAL: []; PDF_NOT_SHOWING_GROUP_TOTAL: boolean; PDF_HIDE_GROUP_COLUMN: boolean; PDF_SUMMARY: any; }; onExportPdf(): void; onExportXls(): void; onPrintable(): void; openHtmlInNewPage(htmlContent: string): void; getStyle(): string; isObjectEmpty(obj: any): boolean; getScript(): string; setTitle(title: string): void; setSubTitle(subTitle: string): void; setFilename(filename: string): void; setPageOritentation(pageOritentation: string): void; setRowBold(rowBold: []): void; setRowPercentage(rowPercentage: []): void; setRowTotal(rowTotal: []): void; setNotShowingGroupTotal(notShowingGroupTotal: boolean): void; setHideGroupColumn(hideGroupColumn: boolean): void; convertToNumber(value: any): string | number; }