import { EmbeddedViewRef, TemplateRef, ViewContainerRef } from '@angular/core'; declare class TemplateVarContext { $implicit: any; templateVar: any; } export declare class TemplateVarDirective { protected vcRef: ViewContainerRef; protected templateRef: TemplateRef; view: EmbeddedViewRef; protected context: TemplateVarContext; set templateVar(context: any); constructor(vcRef: ViewContainerRef, templateRef: TemplateRef); updateView(): void; } export {};