35 lines
694 B
Python
35 lines
694 B
Python
"""
|
|
# Summary
|
|
|
|
Domain models for Mail Intake.
|
|
|
|
This package defines the **canonical, provider-agnostic data models**
|
|
used throughout the Mail Intake ingestion pipeline.
|
|
|
|
Models in this package:
|
|
|
|
- Represent fully parsed and normalized mail data.
|
|
- Are safe to persist, serialize, and index.
|
|
- Contain no provider-specific payloads or API semantics.
|
|
- Serve as stable inputs for downstream processing and analysis.
|
|
|
|
These models form the core internal data contract of the library.
|
|
|
|
---
|
|
|
|
# Public API
|
|
|
|
- `MailIntakeMessage`
|
|
- `MailIntakeThread`
|
|
|
|
---
|
|
"""
|
|
|
|
from .message import MailIntakeMessage
|
|
from .thread import MailIntakeThread
|
|
|
|
__all__ = [
|
|
"MailIntakeMessage",
|
|
"MailIntakeThread",
|
|
]
|