import { default as React } from 'react';

interface ViewportConfig {
    x?: number;
    y?: number;
    width?: number;
    height?: number;
    scale?: number;
}
interface MapOfSvgProps {
    name: string;
    height?: string | number;
    width?: string | number;
    onPathClick?: (pathName: string, pathId: string) => void;
    onPathHover?: (pathName: string | null, pathId: string) => void;
    viewportConfig?: ViewportConfig;
    autoFit?: boolean;
    preserveAspectRatio?: string;
    fillById?: Record<string, string>;
    strokeWidth?: number;
    strokeColor?: string;
    pathFillColor?: string;
    coverFillColor?: string;
    backgroundColor?: string;
    hoverPathColor?: string;
    enableZoomPan?: boolean;
    minScale?: number;
    maxScale?: number;
}
export declare const MapOfSvg: React.FC<MapOfSvgProps>;
export {};
//# sourceMappingURL=MapOfSvg.d.ts.map