chromium/out/Default/gen/components/autofill/core/common/mojom/autofill_types.mojom-forward.h

// components/autofill/core/common/mojom/autofill_types.mojom-forward.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2019 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef COMPONENTS_AUTOFILL_CORE_COMMON_MOJOM_AUTOFILL_TYPES_MOJOM_FORWARD_H_
#define COMPONENTS_AUTOFILL_CORE_COMMON_MOJOM_AUTOFILL_TYPES_MOJOM_FORWARD_H_

#include <stdint.h>

#include "mojo/public/cpp/bindings/struct_forward.h"




#include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h"






namespace autofill::mojom {
class FrameTokenDataView;

class FrameTokenWithPredecessorDataView;

class FormRendererIdDataView;

class FieldRendererIdDataView;

class SelectOptionDataView;

class SectionAutocompleteDataView;

class SectionFieldIdentifierDataView;

class SectionDataView;

class AutocompleteParsingResultDataView;

class FormFieldDataDataView;

class FormFieldData_FillDataDataView;

class ButtonTitleInfoDataView;

class FormDataDataView;

class FormFieldDataPredictionsDataView;

class FormDataPredictionsDataView;

class PasswordAndMetadataDataView;

class PasswordFormFillDataDataView;

class PasswordFormGenerationDataDataView;

class PasswordGenerationUIDataDataView;

class PasswordSuggestionRequestDataView;

class ParsingResultDataView;

class SectionValueDataView;

enum class FormControlType : int32_t;

enum class HtmlFieldMode : int32_t;

enum class HtmlFieldType : int32_t;

enum class SubmissionIndicatorEvent : int32_t;

enum class SubmissionSource : int32_t;

enum class FocusedFieldType : int32_t;

enum class ButtonTitleType : int32_t;

enum class SubmissionReadinessState : int32_t;

enum class AutofillSuggestionAvailability : int32_t;

enum class ActionPersistence : int32_t;

enum class FormActionType : int32_t;

enum class FieldActionType : int32_t;

enum class AutofillSuggestionTriggerSource : int32_t;

enum class FormFieldData_CheckStatus : int32_t;

enum class FormFieldData_RoleAttribute : int32_t;

enum class FormFieldData_LabelSource : int32_t;
class FrameToken;
FrameTokenPtr;

class FrameTokenWithPredecessor;
FrameTokenWithPredecessorPtr;

class FormRendererId;
FormRendererIdPtr;

class FieldRendererId;
FieldRendererIdPtr;

class SelectOption;
SelectOptionPtr;

class SectionAutocomplete;
SectionAutocompletePtr;

class SectionFieldIdentifier;
SectionFieldIdentifierPtr;

class Section;
SectionPtr;

class AutocompleteParsingResult;
AutocompleteParsingResultPtr;

class FormFieldData;
FormFieldDataPtr;

class FormFieldData_FillData;
FormFieldData_FillDataPtr;

class ButtonTitleInfo;
ButtonTitleInfoPtr;

class FormData;
FormDataPtr;

class FormFieldDataPredictions;
FormFieldDataPredictionsPtr;

class FormDataPredictions;
FormDataPredictionsPtr;

class PasswordAndMetadata;
PasswordAndMetadataPtr;

class PasswordFormFillData;
PasswordFormFillDataPtr;

class PasswordFormGenerationData;
PasswordFormGenerationDataPtr;

class PasswordGenerationUIData;
PasswordGenerationUIDataPtr;

class PasswordSuggestionRequest;
PasswordSuggestionRequestPtr;

class ParsingResult;
ParsingResultPtr;

class SectionValue;

SectionValuePtr;




}  // autofill::mojom

#endif  // COMPONENTS_AUTOFILL_CORE_COMMON_MOJOM_AUTOFILL_TYPES_MOJOM_FORWARD_H_