import React from 'react';
import MapControlTooltipFactory from './map-control-tooltip';
import MapControlToolbarFactory from './map-control-toolbar';
import { MapControls } from '@kepler.gl/types';
export type LocalePanelProps = {
    availableLocales: ReadonlyArray<string>;
    onSetLocale: (locale: string) => void;
    locale: string;
    onToggleMapControl: (control: string) => void;
    mapControls: MapControls;
};
declare function LocalePanelFactory(MapControlTooltip: ReturnType<typeof MapControlTooltipFactory>, MapControlToolbar: ReturnType<typeof MapControlToolbarFactory>): React.FC<LocalePanelProps>;
declare namespace LocalePanelFactory {
    var deps: (typeof MapControlToolbarFactory | typeof MapControlTooltipFactory)[];
}
export default LocalePanelFactory;
