import { OnInit, OnDestroy, TemplateRef, AfterContentInit, EmbeddedViewRef, ViewContainerRef } from '@angular/core'; export declare class Column { field: string; template: TemplateRef; constructor(); } export declare class Heading implements AfterContentInit { template: TemplateRef; constructor(); ngAfterContentInit(): void; } export declare class TemplateRenderer implements OnInit, OnDestroy { viewContainer: ViewContainerRef; data: any; view: EmbeddedViewRef; constructor(viewContainer: ViewContainerRef); ngOnInit(): void; ngOnDestroy(): void; } export declare class ColumnTemplateRenderer implements OnInit, OnDestroy { viewContainer: ViewContainerRef; data: any; rowData: any; view: EmbeddedViewRef; constructor(viewContainer: ViewContainerRef); ngOnInit(): void; ngOnDestroy(): void; }