import { BaseMap, useMapClass } from '@tuoyuan/map-adapter-lib';
import { init as initGateway } from '@tuoyuan/gateway-request-lib';
export * from './src/main';
export { initGateway, useMapClass };
type InitGatewayConfig = Parameters<typeof initGateway>[0];
interface MapContainerOptions {
    mapClasses: Record<string, typeof BaseMap>;
    gatewayConfig: InitGatewayConfig;
}
declare const _default: {
    MapContainer: any;
    install: (app: any, options: MapContainerOptions) => void;
    initGateway: typeof initGateway;
    useMapClass: typeof useMapClass;
};
export default _default;
