interface IGetGeoLocation {
    lat?: number;
    lng?: number;
    isError: boolean;
    message: string;
}
interface IOptions {
    enableHighAccuracy?: boolean;
    timeout?: number;
    maximumAge?: number;
    when?: boolean;
}
/**
 * useGeolocation
 * Gets the geolocation data as a hook
 * @param geoLocationOptions Geolocation options
 */
declare function useGeolocation(geoLocationOptions?: IOptions): IGetGeoLocation | null;

export default useGeolocation;
