import { OnChanges, OnDestroy, SimpleChanges, TemplateRef, ViewContainerRef } from '@angular/core'; interface SetPropsContext { $implicit: any; setProps: any; } export declare class SetPropsDirective implements OnChanges, OnDestroy { private templateRef; private viewContainerRef; setProps: any; private context; private composedView; constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef); ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; private onPropsDidChanged; private create; private destroy; } export {};