/**
 * 타일 좌표 관련 유틸리티 함수
 */
export interface TileBounds {
    west: number;
    south: number;
    east: number;
    north: number;
}
/**
 * 타일 좌표를 위경도 범위로 변환
 */
export declare function getTileBounds(z: number, x: number, y: number): TileBounds;
/**
 * 위경도를 타일 좌표로 변환
 */
export declare function latLonToTile(lat: number, lon: number, zoom: number): {
    x: number;
    y: number;
};
/**
 * 픽셀 좌표를 위경도로 변환
 */
export declare function pixelToLatLon(x: number, y: number, z: number): {
    lat: number;
    lon: number;
};
/**
 * 위경도를 픽셀 좌표로 변환
 */
export declare function latLonToPixel(lat: number, lon: number, z: number): {
    x: number;
    y: number;
};
/**
 * 두 위경도 사이의 거리 계산 (Haversine 공식)
 */
export declare function getDistance(lat1: number, lon1: number, lat2: number, lon2: number): number;
