import { ViewContainerRef, TemplateRef, OnInit, OnDestroy, EmbeddedViewRef } from '@angular/core'; import { IAutorunOptions } from 'mobx'; export declare class MobxAutorunDirective implements OnInit, OnDestroy { protected templateRef: TemplateRef; protected viewContainer: ViewContainerRef; protected templateBindings: {}; protected dispose: any; protected view: EmbeddedViewRef; private readonly allAutorunOptions; mobxAutorun: any; constructor(templateRef: TemplateRef, viewContainer: ViewContainerRef); ngOnInit(): void; shouldDetach(): any; autoDetect(view: EmbeddedViewRef): void; getAutorunOptions(): IAutorunOptions; ngOnDestroy(): void; }