import * as React from 'react';
import * as L from 'leaflet';
import { LayerProps } from '@react-leaflet/core';
import 'leaflet.gridlayer.googlemutant/dist/Leaflet.GoogleMutant';
import { LoaderOptions } from '@googlemaps/js-api-loader';
interface IGoogleMapsAddLayer {
    name: 'BicyclingLayer' | 'TrafficLayer' | 'TransitLayer';
    options?: any;
}
interface IProps extends L.gridLayer.GoogleMutantOptions {
    zIndex?: number;
    useGoogMapsLoader?: boolean;
    googleMapsLoaderConf?: LoaderOptions;
    googleMapsAddLayers?: IGoogleMapsAddLayer[];
    apiKey?: string;
    mapId?: string;
}
declare const _default: React.ForwardRefExoticComponent<LayerProps & IProps & React.RefAttributes<L.GridLayer>>;
export default _default;
