#![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 = "Messages", kind = "framework")]
extern "C" {}
#[cfg(feature = "MSConversation")]
#[path = "MSConversation.rs"]
mod __MSConversation;
#[cfg(feature = "MSMessage")]
#[path = "MSMessage.rs"]
mod __MSMessage;
#[cfg(feature = "MSMessageError")]
#[path = "MSMessageError.rs"]
mod __MSMessageError;
#[cfg(feature = "MSMessageLayout")]
#[path = "MSMessageLayout.rs"]
mod __MSMessageLayout;
#[cfg(feature = "MSMessageLiveLayout")]
#[path = "MSMessageLiveLayout.rs"]
mod __MSMessageLiveLayout;
#[cfg(feature = "MSMessageTemplateLayout")]
#[path = "MSMessageTemplateLayout.rs"]
mod __MSMessageTemplateLayout;
#[cfg(feature = "MSMessagesAppViewController")]
#[path = "MSMessagesAppViewController.rs"]
mod __MSMessagesAppViewController;
#[cfg(feature = "MSSession")]
#[path = "MSSession.rs"]
mod __MSSession;
#[cfg(feature = "MSSticker")]
#[path = "MSSticker.rs"]
mod __MSSticker;
#[cfg(feature = "MSStickerBrowserView")]
#[path = "MSStickerBrowserView.rs"]
mod __MSStickerBrowserView;
#[cfg(feature = "MSStickerBrowserViewController")]
#[path = "MSStickerBrowserViewController.rs"]
mod __MSStickerBrowserViewController;
#[cfg(feature = "MSStickerBrowserViewDataSource")]
#[path = "MSStickerBrowserViewDataSource.rs"]
mod __MSStickerBrowserViewDataSource;
#[cfg(feature = "MSStickerView")]
#[path = "MSStickerView.rs"]
mod __MSStickerView;
#[cfg(feature = "MessagesDefines")]
#[path = "MessagesDefines.rs"]
mod __MessagesDefines;
#[cfg(feature = "MSConversation")]
pub use self::__MSConversation::MSConversation;
#[cfg(feature = "MSMessage")]
pub use self::__MSMessage::MSMessage;
#[cfg(feature = "MSMessageError")]
pub use self::__MSMessageError::MSMessageErrorCode;
#[cfg(feature = "MSMessageError")]
pub use self::__MSMessageError::MSMessagesErrorDomain;
#[cfg(feature = "MSMessageError")]
pub use self::__MSMessageError::MSStickersErrorDomain;
#[cfg(feature = "MSMessageLayout")]
pub use self::__MSMessageLayout::MSMessageLayout;
#[cfg(all(feature = "MSMessageLayout", feature = "MSMessageLiveLayout"))]
pub use self::__MSMessageLiveLayout::MSMessageLiveLayout;
#[cfg(all(feature = "MSMessageLayout", feature = "MSMessageTemplateLayout"))]
pub use self::__MSMessageTemplateLayout::MSMessageTemplateLayout;
#[cfg(feature = "MSMessagesAppViewController")]
pub use self::__MSMessagesAppViewController::MSMessagesAppPresentationContext;
#[cfg(feature = "MSMessagesAppViewController")]
pub use self::__MSMessagesAppViewController::MSMessagesAppPresentationStyle;
#[cfg(feature = "MSMessagesAppViewController")]
pub use self::__MSMessagesAppViewController::MSMessagesAppTranscriptPresentation;
#[cfg(all(feature = "MSMessagesAppViewController", feature = "objc2-ui-kit"))]
pub use self::__MSMessagesAppViewController::MSMessagesAppViewController;
#[cfg(feature = "MSSession")]
pub use self::__MSSession::MSSession;
#[cfg(feature = "MSSticker")]
pub use self::__MSSticker::MSSticker;
#[cfg(all(feature = "MSStickerBrowserView", feature = "objc2-ui-kit"))]
pub use self::__MSStickerBrowserView::MSStickerBrowserView;
#[cfg(feature = "MSStickerBrowserView")]
pub use self::__MSStickerBrowserView::MSStickerSize;
#[cfg(all(feature = "MSStickerBrowserViewController", feature = "objc2-ui-kit"))]
pub use self::__MSStickerBrowserViewController::MSStickerBrowserViewController;
#[cfg(feature = "MSStickerBrowserViewDataSource")]
pub use self::__MSStickerBrowserViewDataSource::MSStickerBrowserViewDataSource;
#[cfg(all(feature = "MSStickerView", feature = "objc2-ui-kit"))]
pub use self::__MSStickerView::MSStickerView;