""" Mail provider adapter implementations for Mail Intake. This package contains **adapter-layer implementations** responsible for interfacing with external mail providers and exposing a normalized, provider-agnostic contract to the rest of the system. Adapters in this package: - Implement the `MailIntakeAdapter` interface - Encapsulate all provider-specific APIs and semantics - Perform read-only access to mail data - Return provider-native payloads without interpretation Provider-specific logic **must not leak** outside of adapter implementations. All parsings, normalizations, and transformations must be handled by downstream components. Public adapters exported from this package are considered the supported integration surface for mail providers. """ from .base import MailIntakeAdapter from .gmail import MailIntakeGmailAdapter __all__ = [ "MailIntakeAdapter", "MailIntakeGmailAdapter", ]