import * as React from 'react';
import MicroCommonModule from './MicroCommonModule';
import MicroComponents from './MicroComponents';
export interface MFBridgeProviderProps {
    getMicroResources: () => MicroComponents | Promise<MicroComponents>;
    commonModules?: MicroCommonModule[];
}
interface MFBridgeProviderState {
    components: MicroComponents;
}
export default class MFBridgeProvider extends React.PureComponent<MFBridgeProviderProps, MFBridgeProviderState> {
    constructor(props: MFBridgeProviderProps);
    componentDidMount(): Promise<void>;
    render(): JSX.Element;
}
export {};
