#![allow(unused_imports)]
#![allow(deprecated)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
#![allow(non_upper_case_globals)]
#![allow(missing_docs)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::type_complexity)]
#![allow(clippy::upper_case_acronyms)]
#![allow(clippy::identity_op)]
#![allow(clippy::missing_safety_doc)]
#![allow(clippy::doc_lazy_continuation)]
#![allow(rustdoc::broken_intra_doc_links)]
#![allow(rustdoc::bare_urls)]
#![allow(rustdoc::invalid_html_tags)]
#[link(name = "BrowserEngineKit", kind = "framework")]
extern "C" {}
#[cfg(feature = "BEAccessibility")]
#[path = "BEAccessibility.rs"]
mod __BEAccessibility;
#[cfg(feature = "BEAccessibilityConstants")]
#[path = "BEAccessibilityConstants.rs"]
mod __BEAccessibilityConstants;
#[cfg(feature = "BEAccessibilityRemoteElement")]
#[path = "BEAccessibilityRemoteElement.rs"]
mod __BEAccessibilityRemoteElement;
#[cfg(feature = "BEAccessibilityTextMarker")]
#[path = "BEAccessibilityTextMarker.rs"]
mod __BEAccessibilityTextMarker;
#[cfg(feature = "BEAutoFillTextSuggestion")]
#[path = "BEAutoFillTextSuggestion.rs"]
mod __BEAutoFillTextSuggestion;
#[cfg(feature = "BECapability")]
#[path = "BECapability.rs"]
mod __BECapability;
#[cfg(feature = "BEContextMenuConfiguration")]
#[path = "BEContextMenuConfiguration.rs"]
mod __BEContextMenuConfiguration;
#[cfg(feature = "BEDownloads")]
#[path = "BEDownloads.rs"]
mod __BEDownloads;
#[cfg(feature = "BEDragInteraction")]
#[path = "BEDragInteraction.rs"]
mod __BEDragInteraction;
#[cfg(feature = "BEExtensionProcess")]
#[path = "BEExtensionProcess.rs"]
mod __BEExtensionProcess;
#[cfg(feature = "BEKeyEntry")]
#[path = "BEKeyEntry.rs"]
mod __BEKeyEntry;
#[cfg(feature = "BEKeyEntryContext")]
#[path = "BEKeyEntryContext.rs"]
mod __BEKeyEntryContext;
#[cfg(feature = "BELayerHierarchy")]
#[path = "BELayerHierarchy.rs"]
mod __BELayerHierarchy;
#[cfg(feature = "BELayerHierarchyHandle")]
#[path = "BELayerHierarchyHandle.rs"]
mod __BELayerHierarchyHandle;
#[cfg(feature = "BELayerHierarchyHostingTransactionCoordinator")]
#[path = "BELayerHierarchyHostingTransactionCoordinator.rs"]
mod __BELayerHierarchyHostingTransactionCoordinator;
#[cfg(feature = "BELayerHierarchyHostingView")]
#[path = "BELayerHierarchyHostingView.rs"]
mod __BELayerHierarchyHostingView;
#[cfg(feature = "BEMacros")]
#[path = "BEMacros.rs"]
mod __BEMacros;
#[cfg(feature = "BENetworkingProcess")]
#[path = "BENetworkingProcess.rs"]
mod __BENetworkingProcess;
#[cfg(feature = "BERenderingProcess")]
#[path = "BERenderingProcess.rs"]
mod __BERenderingProcess;
#[cfg(feature = "BEScrollView")]
#[path = "BEScrollView.rs"]
mod __BEScrollView;
#[cfg(feature = "BETextAlternatives")]
#[path = "BETextAlternatives.rs"]
mod __BETextAlternatives;
#[cfg(feature = "BETextDocumentContext")]
#[path = "BETextDocumentContext.rs"]
mod __BETextDocumentContext;
#[cfg(feature = "BETextDocumentRequest")]
#[path = "BETextDocumentRequest.rs"]
mod __BETextDocumentRequest;
#[cfg(feature = "BETextInput")]
#[path = "BETextInput.rs"]
mod __BETextInput;
#[cfg(feature = "BETextInputDelegate")]
#[path = "BETextInputDelegate.rs"]
mod __BETextInputDelegate;
#[cfg(feature = "BETextInteraction")]
#[path = "BETextInteraction.rs"]
mod __BETextInteraction;
#[cfg(feature = "BETextInteractionDelegate")]
#[path = "BETextInteractionDelegate.rs"]
mod __BETextInteractionDelegate;
#[cfg(feature = "BETextSelectionTypes")]
#[path = "BETextSelectionTypes.rs"]
mod __BETextSelectionTypes;
#[cfg(feature = "BETextSuggestion")]
#[path = "BETextSuggestion.rs"]
mod __BETextSuggestion;
#[cfg(feature = "BEWebAppManifest")]
#[path = "BEWebAppManifest.rs"]
mod __BEWebAppManifest;
#[cfg(feature = "BEWebContentProcess")]
#[path = "BEWebContentProcess.rs"]
mod __BEWebContentProcess;
#[cfg(feature = "BEAccessibility")]
pub use self::__BEAccessibility::BEAccessibilityContainerType;
#[cfg(feature = "BEAccessibility")]
pub use self::__BEAccessibility::BEAccessibilityPressedState;
#[cfg(feature = "BEAccessibility")]
pub use self::__BEAccessibility::NSObjectBEAccessibility;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilitySelectionChangedNotification;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityTraitMenuItem;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityTraitPopUpButton;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityTraitRadioButton;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityTraitReadOnly;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityTraitVisited;
#[cfg(feature = "BEAccessibilityConstants")]
pub use self::__BEAccessibilityConstants::BEAccessibilityValueChangedNotification;
#[cfg(feature = "BEAccessibilityRemoteElement")]
pub use self::__BEAccessibilityRemoteElement::BEAccessibilityRemoteElement;
#[cfg(feature = "BEAccessibilityRemoteElement")]
pub use self::__BEAccessibilityRemoteElement::BEAccessibilityRemoteHostElement;
#[cfg(feature = "BEAccessibilityTextMarker")]
pub use self::__BEAccessibilityTextMarker::BEAccessibilityTextMarker;
#[cfg(feature = "BEAccessibilityTextMarker")]
pub use self::__BEAccessibilityTextMarker::BEAccessibilityTextMarkerRange;
#[cfg(feature = "BEAccessibilityTextMarker")]
pub use self::__BEAccessibilityTextMarker::BEAccessibilityTextMarkerSupport;
#[cfg(all(feature = "BEAutoFillTextSuggestion", feature = "BETextSuggestion"))]
pub use self::__BEAutoFillTextSuggestion::BEAutoFillTextSuggestion;
#[cfg(feature = "BECapability")]
pub use self::__BECapability::BEMediaEnvironment;
#[cfg(feature = "BECapability")]
pub use self::__BECapability::BEProcessCapability;
#[cfg(feature = "BECapability")]
pub use self::__BECapability::BEProcessCapabilityGrant;
#[cfg(feature = "BEContextMenuConfiguration")]
pub use self::__BEContextMenuConfiguration::BEContextMenuConfiguration;
#[cfg(feature = "BEDownloads")]
pub use self::__BEDownloads::BEDownloadMonitor;
#[cfg(feature = "BEDownloads")]
pub use self::__BEDownloads::BEDownloadMonitorLocation;
#[cfg(feature = "BEDragInteraction")]
pub use self::__BEDragInteraction::BEDragInteraction;
#[cfg(feature = "BEDragInteraction")]
pub use self::__BEDragInteraction::BEDragInteractionDelegate;
#[cfg(feature = "BEExtensionProcess")]
pub use self::__BEExtensionProcess::BEExtensionProcess;
#[cfg(feature = "BEKeyEntry")]
pub use self::__BEKeyEntry::BEKeyEntry;
#[cfg(feature = "BEKeyEntry")]
pub use self::__BEKeyEntry::BEKeyPressState;
#[cfg(feature = "BEKeyEntryContext")]
pub use self::__BEKeyEntryContext::BEKeyEntryContext;
#[cfg(feature = "BELayerHierarchy")]
pub use self::__BELayerHierarchy::BELayerHierarchy;
#[cfg(feature = "BELayerHierarchyHandle")]
pub use self::__BELayerHierarchyHandle::BELayerHierarchyHandle;
#[cfg(feature = "BELayerHierarchyHostingTransactionCoordinator")]
pub use self::__BELayerHierarchyHostingTransactionCoordinator::BELayerHierarchyHostingTransactionCoordinator;
#[cfg(feature = "BELayerHierarchyHostingView")]
pub use self::__BELayerHierarchyHostingView::BELayerHierarchyHostingView;
#[cfg(feature = "BENetworkingProcess")]
pub use self::__BENetworkingProcess::BENetworkingProcess;
#[cfg(feature = "BERenderingProcess")]
pub use self::__BERenderingProcess::BERenderingProcess;
#[cfg(feature = "BEScrollView")]
pub use self::__BEScrollView::BEScrollView;
#[cfg(feature = "BEScrollView")]
pub use self::__BEScrollView::BEScrollViewDelegate;
#[cfg(feature = "BEScrollView")]
pub use self::__BEScrollView::BEScrollViewScrollUpdate;
#[cfg(feature = "BEScrollView")]
pub use self::__BEScrollView::BEScrollViewScrollUpdatePhase;
#[cfg(feature = "BETextAlternatives")]
pub use self::__BETextAlternatives::BETextAlternatives;
#[cfg(feature = "BETextDocumentContext")]
pub use self::__BETextDocumentContext::BETextDocumentContext;
#[cfg(feature = "BETextDocumentRequest")]
pub use self::__BETextDocumentRequest::BETextDocumentRequest;
#[cfg(feature = "BETextDocumentRequest")]
pub use self::__BETextDocumentRequest::BETextDocumentRequestOptions;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BEDirectionalTextRange;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BEExtendedTextInputTraits;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BEKeyModifierFlags;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BEResponderEditActions;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BETextInput;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BETextReplacementOptions;
#[cfg(feature = "BETextInput")]
pub use self::__BETextInput::BETextSelectionDirectionNavigation;
#[cfg(feature = "BETextInputDelegate")]
pub use self::__BETextInputDelegate::BETextInputDelegate;
#[cfg(feature = "BETextInteraction")]
pub use self::__BETextInteraction::BETextInteraction;
#[cfg(feature = "BETextInteractionDelegate")]
pub use self::__BETextInteractionDelegate::BETextInteractionDelegate;
#[cfg(feature = "BETextSelectionTypes")]
pub use self::__BETextSelectionTypes::BEGestureType;
#[cfg(feature = "BETextSelectionTypes")]
pub use self::__BETextSelectionTypes::BESelectionFlags;
#[cfg(feature = "BETextSelectionTypes")]
pub use self::__BETextSelectionTypes::BESelectionTouchPhase;
#[cfg(feature = "BETextSuggestion")]
pub use self::__BETextSuggestion::BETextSuggestion;
#[cfg(feature = "BEWebAppManifest")]
pub use self::__BEWebAppManifest::BEWebAppManifest;
#[cfg(feature = "BEWebContentProcess")]
pub use self::__BEWebContentProcess::BEWebContentProcess;