export interface ResultByIP {
    message: string;
    result: {
        ip: string;
        ad_info: {
            adcode: number;
            city: string;
            district: string;
            nation: string;
            province: string;
        };
        location: {
            lat: number;
            lng: number;
        };
    };
}
export interface LatLng {
    /**
     * 纬度值
     */
    lat: number;
    /**
     * 经度值
     */
    lng: number;
}
export interface TMapType {
    on: (eventName: string, listener: (evt: any) => void) => void;
    setCenter: (center: LatLng) => void;
    setZoom: (zoom: number) => void;
}
export type Center = number[];
export interface TMapOptions {
    zoom?: number;
    pitch?: number;
    rotation?: number;
}
export interface CenterProps {
    /**
     * 中心点坐标
     */
    center: Center;
}
export interface ClickData {
    latLng: {
        lat: number;
        lng: number;
    };
    [key: string]: any;
}
