import { QueryList, ElementRef, ChangeDetectorRef, DoCheck } from '@angular/core'; import { IgxSummaryResult } from './grid-summary'; import { IgxSummaryCellComponent } from './summary-cell.component'; import { IgxGridForOfDirective } from '../../directives/for-of/for_of.directive'; import { GridBaseAPIService } from '../api.service'; import { IgxGridBaseDirective } from '../grid-base.directive'; import { IgxColumnComponent } from '../columns/column.component'; import { GridType } from '../common/grid.interface'; export declare class IgxSummaryRowComponent implements DoCheck { gridAPI: GridBaseAPIService; element: ElementRef; cdr: ChangeDetectorRef; summaries: Map; gridID: any; index: number; firstCellIndentation: number; readonly dataRowIndex: number; readonly minHeight: number; summaryCells: QueryList; /** * @hidden */ virtDirRow: IgxGridForOfDirective; constructor(gridAPI: GridBaseAPIService, element: ElementRef, cdr: ChangeDetectorRef); ngDoCheck(): void; readonly grid: IgxGridBaseDirective & GridType; readonly nativeElement: any; getColumnSummaries(columnName: any): IgxSummaryResult[]; /** * @hidden */ readonly pinnedColumns: IgxColumnComponent[]; /** * @hidden */ readonly unpinnedColumns: IgxColumnComponent[]; }