#ifndef SERVICES_DEVICE_PUBLIC_MOJOM_GEOPOSITION_MOJOM_BLINK_FORWARD_H_
#define SERVICES_DEVICE_PUBLIC_MOJOM_GEOPOSITION_MOJOM_BLINK_FORWARD_H_
#include <stdint.h>
#include "mojo/public/cpp/bindings/struct_forward.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"
#include "third_party/blink/public/platform/web_common.h"
namespace device::mojom {
enum class GeopositionErrorCode : int32_t;
}
namespace device::mojom::blink {
GeopositionErrorCode;
constexpr double kBadLatitudeLongitude = …;
constexpr double kBadAltitude = …;
constexpr double kBadAccuracy = …;
constexpr double kBadHeading = …;
constexpr double kBadSpeed = …;
BLINK_PLATFORM_EXPORT extern const char kGeoPermissionDeniedErrorMessage[];
BLINK_PLATFORM_EXPORT extern const char kGeoPositionUnavailableErrorMessage[];
class Geoposition;
GeopositionPtr;
class GeopositionError;
GeopositionErrorPtr;
class GeopositionResult;
GeopositionResultPtr;
}
#endif