import { AfterViewInit, OnDestroy, QueryList } from '@angular/core'; import { DialogRef, MessageComponent } from '@wm/components/base'; import { FormComponent } from '@wm/components/data/form'; export declare class LoginDialogDirective implements AfterViewInit, OnDestroy { private contexts; private dialogRef; formCmp: QueryList; msgCmp: MessageComponent; dialogOpenSubscription: any; constructor(contexts: Array, dialogRef: DialogRef); hideMsg(): void; showError(msg: any): void; showLoading(): void; onSuccess(): void; onError(error?: any): void; getLoginDetails(): {}; doLogin(): void; ngAfterViewInit(): void; ngOnDestroy(): void; }