import React from 'react';
import { IntlShape } from 'react-intl';
import { InputStyle, MapState } from '@kepler.gl/types';
import { ActionHandler, inputMapStyle, loadCustomMapStyle } from '@kepler.gl/actions';
interface AddMapStyleModalProps {
    inputMapStyle: ActionHandler<typeof inputMapStyle>;
    inputStyle: InputStyle;
    loadCustomMapStyle: ActionHandler<typeof loadCustomMapStyle>;
    mapboxApiAccessToken: string;
    mapboxApiUrl?: string;
    transformRequest?: (mapboxKey: string) => (url: string, resourceType: string) => {
        url: string;
    };
    mapState: MapState;
    intl: IntlShape;
}
declare function AddMapStyleModalFactory(): React.FC<import("react-intl").WithIntlProps<AddMapStyleModalProps>> & {
    WrappedComponent: React.ComponentType<AddMapStyleModalProps>;
};
export default AddMapStyleModalFactory;
