import { PipeTransform } from '@angular/core'; import { CellTemplateContext, Grid, GridPluginInstances } from '../../interfaces'; import { CellContextFactoryFn } from '../../misc/types'; import * as i0 from "@angular/core"; /** * Obtains cell context for template */ export declare class CellContextPipe implements PipeTransform { protected factoryFn: CellContextFactoryFn; protected grid: Grid; plugins: GridPluginInstances; constructor(factoryFn: CellContextFactoryFn, grid: Grid, plugins: GridPluginInstances); /** * Obtains cell context for cell template * @param columnMetadata - Column metadata for rendered cell * @param index - Index of row for currently rendered cell */ transform = CellTemplateContext>(columnMetadata: TColumnMetadata, index: number): TContext; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } //# sourceMappingURL=cellContext.pipe.d.ts.map