import { OnChanges, OnDestroy, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core'; interface RenamePropContext { $implicit: null; } export declare class RenamePropDirective implements OnChanges, OnDestroy { private templateRef; private viewContainerRef; renameProp: string; renamePropTo: string; private context; private composedView; constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private onRenameDidChanged; private create; private rename; private destroy; } export {};