import ChinaMap from './chinaMap'; import * as d3 from 'd3'; import { Boundary } from '../type'; export declare const hangzhoucode: string[]; export declare function formatMapPosition(target: any): any; export declare function drawSvgPath(this: ChinaMap, d3Target: d3, data: any, boundary: Boundary, fill: string, otherStyle?: {}): d3; export declare function mapBindingEvent(this: ChinaMap, target: d3, type?: string): void; export declare function getMouseQuadrant({ x, y }: { x: any; y: any; }, { width, height }: { width: any; height: any; }): { quadrant: number; x: number; y: number; }; export declare function listenerKeyDown(this: ChinaMap, callback: any, event: any): false | undefined; export declare function listenerKeyUp(this: ChinaMap, event: any): void;