///
import React from 'react';
import { EventEmitter } from '@alicloud/console-os-events';
interface EmitterProps {
emitter?: EventEmitter;
}
type AppComponent = React.ComponentClass | React.FunctionComponent | string;
export declare function registerExposedModule(moduleName: string, modules: any): void;
export declare function mount(App: AppComponent, container?: Element | null, id?: string): {
bootstrap: ((props: any) => Promise)[];
mount: ((props: any) => Promise)[];
unmount: ((props: any) => Promise)[];
update: ((props: any) => Promise)[];
exposedModule: Record;
};
export {};