#ifndef MEDIA_MOJO_MOJOM_SPEECH_RECOGNITION_MOJOM_BLINK_FORWARD_H_
#define MEDIA_MOJO_MOJOM_SPEECH_RECOGNITION_MOJOM_BLINK_FORWARD_H_
#include <stdint.h>
#include "mojo/public/cpp/bindings/struct_forward.h"
#include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h"
#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"
namespace media::mojom {
enum class ConfidenceLevel : int32_t;
enum class AsrSwitchResult : int32_t;
enum class SpeechRecognitionMode : int32_t;
enum class RecognizerClientType : int32_t;
class SpeechRecognitionContextInterfaceBase;
class SpeechRecognitionRecognizerInterfaceBase;
class SpeechRecognitionRecognizerClientInterfaceBase;
class SpeechRecognitionBrowserObserverInterfaceBase;
class SpeechRecognitionSurfaceInterfaceBase;
class SpeechRecognitionSurfaceClientInterfaceBase;
class SpeechRecognitionClientBrowserInterfaceInterfaceBase;
}
namespace media::mojom::blink {
ConfidenceLevel;
AsrSwitchResult;
SpeechRecognitionMode;
RecognizerClientType;
SpeechRecognitionContextInterfaceBase;
SpeechRecognitionRecognizerInterfaceBase;
SpeechRecognitionRecognizerClientInterfaceBase;
SpeechRecognitionBrowserObserverInterfaceBase;
SpeechRecognitionSurfaceInterfaceBase;
SpeechRecognitionSurfaceClientInterfaceBase;
SpeechRecognitionClientBrowserInterfaceInterfaceBase;
class HypothesisParts;
HypothesisPartsPtr;
class TimingInformation;
TimingInformationPtr;
class SpeechRecognitionResult;
SpeechRecognitionResultPtr;
class LanguageIdentificationEvent;
LanguageIdentificationEventPtr;
class SpeechRecognitionSurfaceMetadata;
SpeechRecognitionSurfaceMetadataPtr;
class SpeechRecognitionOptions;
SpeechRecognitionOptionsPtr;
class SpeechRecognitionContext;
class SpeechRecognitionRecognizer;
class SpeechRecognitionRecognizerClient;
class SpeechRecognitionBrowserObserver;
class SpeechRecognitionSurface;
class SpeechRecognitionSurfaceClient;
class SpeechRecognitionClientBrowserInterface;
}
#endif