import React, { ComponentType } from 'react'; import { ConnectedProps } from 'react-redux'; import KeplerGlFactory from './kepler-gl'; import { KeplerGlState } from 'reducers/core'; export declare const ERROR_MSG: { noState: string; }; declare const connector: import("react-redux").InferableComponentEnhancerWithProps<{ id: string; mapboxApiAccessToken: string; mapboxApiUrl?: string; mapStylesReplaceDefault?: boolean; initialUiState?: object; width: number; mint?: boolean; getState: (state: any) => KeplerGlState; state: any; } & { dispatch: React.Dispatch; }, ContainerProps>; type ContainerProps = { id: string; mapboxApiAccessToken: string; mapboxApiUrl?: string; mapStylesReplaceDefault?: boolean; initialUiState?: object; width: number; mint?: boolean; getState: (state: any) => KeplerGlState; }; type PropsFromRedux = ConnectedProps & ContainerProps; export declare function ContainerFactory(KeplerGl: ReturnType): ComponentType; export declare namespace ContainerFactory { var deps: (typeof KeplerGlFactory)[]; } export declare const appInjector: import("./injector").InjectorType; export declare function injectComponents(recipes?: any[]): any; declare const InjectedContainer: any; export default InjectedContainer;