import { ModuleState } from './state';
import { ModuleManifest, Application } from '../types';
declare class ModuleMount extends ModuleState {
    constructor(id: string, model: ModuleManifest, application: Application);
    timeTick(): void;
    show(): void;
    hide(): void;
    destroy(): Promise<void>;
    fate(): Promise<void>;
    unfate(): void;
    private unload;
}
export { ModuleMount };
