import { OnInit } from '@angular/core';
import { NeedFocusService } from 'com.phloxui';
import { PhloxAppService } from 'com.phloxui';
import { ObservableManager } from 'com.phloxui';
import { BackgroundProcessManager } from 'com.phloxui';
import { AbstractPage } from 'com.phloxui';
export declare class MainPage extends AbstractPage implements OnInit {
    private observableMgr;
    private startTime;
    private _isPageLoaded;
    static readonly PAGE_NAME: string;
    private needFocusService;
    private hideNotification;
    constructor(phloxAppService: PhloxAppService, needFocusService: NeedFocusService, bgProcessMgr: BackgroundProcessManager, observableMgr: ObservableManager);
    ngOnInit(): void;
    onClick(event: MouseEvent): void;
    isPageLoaded(): boolean;
}
