import { GeolocationInfo } from '../models/device.model'; /** * Fetch geolocation information from IP */ export declare function fetchGeolocation(apiUrl?: string, timeout?: number): Promise; /** * Get IP address only (lighter weight) */ export declare function fetchIPAddress(apiUrl?: string, timeout?: number): Promise; /** * Format location string from geolocation info */ export declare function formatLocation(geoInfo: Partial): string; /** * Parse location string to parts */ export declare function parseLocation(location: string): { city?: string; country?: string; }; //# sourceMappingURL=geolocation.util.d.ts.map