import { Base } from '../base/Base';
import { App } from '../core/App';
import { AdvancedDynamicTexture } from '../runtime';
import { FPSBar } from './FPSBar';
import { RectangleProgress } from './RectangleProgress';
import { PerformancePanel } from './PerformancePanel';
import { ToolTip } from './ToolTip';
/**
 * GUI管理器
 */
export declare class GUIMgr extends Base {
    /**
     * 根
     */
    root: AdvancedDynamicTexture;
    /**
     * 项目加载进度条
     */
    projectProgress: RectangleProgress;
    /**
     * 帧率
     */
    fpsBar: FPSBar;
    /**
     * 性能面板
     */
    performancePanel: PerformancePanel;
    /**
     * 提示信息
     */
    toolTip: ToolTip;
    /**
     * 实例化一个GUI管理器
     * @param {App} app 应用
     */
    constructor(app: App);
    /**
     * 释放
     */
    dispose(): void;
}
