export interface Loaction { country?: string; countryCode?: string; province?: string; city?: string; district?: string; town?: string; street?: string; streetNumber?: string; cityCode?: string; adCode?: string; locationDescribe?: string; latitude?: number; longitude?: number; } export interface BaiDuMapError { code?: number; description?: string; } export declare enum LocationAuthErrorCode { BMKLocationAuthErrorUnknown = -1, BMKLocationAuthErrorSuccess = 0, BMKLocationAuthErrorNetworkFailed = 1, BMKLocationAuthErrorFailed = 2 } export declare type Listener = (...args: any[]) => any;