import './MapScale.css'; interface MapScaleProps { stateMapKey: string; maxWidth?: number; color?: string; } /** * Props for the MapScale component. * * @typedef {Object} MapScaleProps * @property {string} stateMapKey - The key identifying the map state. * @property {number} [maxWidth=150] - The maximum width of the scale in pixels. * @property {string} [color] - The color of the scale label and border. */ /** * A React component that renders a map scale based on the current map view and size. * The scale dynamically adjusts to the zoom level and latitude of the map. * * @param {MapScaleProps} props - The properties for the MapScale component. * @returns {JSX.Element | null} The rendered map scale or null if the map view/size is invalid. */ export declare const MapScale: ({ stateMapKey, color, maxWidth }: MapScaleProps) => import("react/jsx-runtime").JSX.Element | null; export {};