export type CoordSystem = 'wgs84' | 'gcj02' | 'bd09'; /** * Look up the coord-system preference for a given user. Returns null * if the user has never set one — caller falls back to the in-China * default (GCJ-02) or out-of-China pass-through (WGS-84). */ export declare function getUserCoordPref(platform: string, userId: string): CoordSystem | null; /** * Set / overwrite the user's coord-system preference. Idempotent * upsert. Returns true on success, false if the DB is unavailable. */ export declare function setUserCoordPref(platform: string, userId: string, coordSystem: CoordSystem): boolean; /** Remove the user's preference (back to default). */ export declare function clearUserCoordPref(platform: string, userId: string): boolean; /** Test-only: close the underlying handle so a temp DB can be unlinked. */ export declare function closeUserCoordPrefsDb(): void; //# sourceMappingURL=user-coord-prefs.d.ts.map