import { ComponentFactory, InjectionToken } from '@angular/core'; import { PblNgridBaseRowComponent } from './base-row.component'; import { GridRowType, PblRowTypeToCellTypeMap } from './types'; import * as i0 from "@angular/core"; export declare const NGRID_CELL_FACTORY: InjectionToken>; export declare type PblNgridCellFactoryMap = { [P in GridRowType]: ComponentFactory>; }; export declare class PblNgridCellFactoryResolver { private readonly factoryMap; constructor(factoryMap: any); getComponentFactory(row: PblNgridBaseRowComponent): ComponentFactory>; static ɵfac: i0.ɵɵFactoryDeclaration, never>; static ɵprov: i0.ɵɵInjectableDeclaration>; }