import { ChangeDetectorRef, ElementRef, NgZone, AfterViewInit } from '@angular/core'; import { Column } from '../../models/column'; import { ValueField } from '../../models/valuefield'; import { MDGColumnsComponent } from './MDG.Columns'; import { FormatPipe } from '../../pipe/format.pipe'; import { HelperService } from '../../Services/Helper.Service'; export declare class MDGDetailComponent implements AfterViewInit { private cdRef; private helper; private format; private zone; columns: Column[]; selectedColumns: Column[]; selectedRows: Column[]; selectedValues: ValueField[]; fcolumns: MDGColumnsComponent; detailTableHeader: ElementRef; detailTableBody: ElementRef; dHeader: ElementRef; dBody: ElementRef; displayColumns: Column[]; selColumns: Column[]; showDetail: boolean; rowVal: string; colVal: string; valVal: ValueField; value: any; data: any[]; iRow: any[]; iCol: any[]; ngAfterViewInit(): void; onKeydownHandler(event: KeyboardEvent): void; constructor(cdRef: ChangeDetectorRef, helper: HelperService, format: FormatPipe, zone: NgZone); onScroll(event: any): void; ShowDetail(data: any[], row: any, col: any, val: ValueField, value: any): void; ShowColumnOption(): void; onUpdateColumns(cols: Column[]): void; ExportToExcel(): void; ExportToPDF(): void; PrintData(): void; preparePDF(): any; detectChanges(): void; }