import React from 'react';
import { TypeLanguagesSupported } from "../../../config/types";
import { TypeClickCountry, TypeClickPlace, TypeDataSource } from "../types/types";
interface SVGRendererProps {
    dataSource: TypeDataSource;
    country: string | null;
    onClickCountry: TypeClickCountry;
    onClickPlace: TypeClickPlace;
    onHoverCountry: TypeClickCountry;
    onHoverPlace: TypeClickPlace;
    language: TypeLanguagesSupported;
    stateZoomIn?: number;
    stateZoomOut?: number;
    debug?: boolean;
    width?: number;
    height?: number;
}
/**
 * SVGRenderer component.
 *
 * @author Björn Hempel <bjoern@hempel.li>
 * @version 0.1.0 (2024-07-14)
 * @since 0.1.0 (2024-07-14) First version.
 */
declare const SVGRenderer: React.FC<SVGRendererProps>;
export default SVGRenderer;
