agent_first_mail/types/
mod.rs1mod case_archive;
2pub mod contact;
3mod ids;
4mod message;
5mod push;
6
7pub use case_archive::{
8 ArchiveMessageItem, ArchiveMessages, CaseMessages, MessageCollection, MessageCollectionItem,
9 ARCHIVE_NOTIFICATION_SCHEMA_NAME, CASE_SCHEMA_NAME, MESSAGE_COLLECTION_SCHEMA_VERSION,
10};
11pub use contact::{ContactFrontmatter, CONTACT_KIND};
12pub use ids::{ArchiveUid, CaseUid, MessageId, PushId};
13pub use message::{
14 AttachmentRef, AuthAlignment, AuthVerdict, ImapRef, MailDirection, MessageAuthentication,
15 MessageContact, MessageFile, MessageStatus, RemoteLocation, RemoteState, RemoteSyncState,
16 WorkspacePendingPush, WorkspacePushState, WorkspaceState,
17};
18pub use push::{
19 MessageActionPush, MessagePushAction, OutboundAction, OutboundPush, PushItem, PushKind,
20 PushLocation, PushPayload, PushStepState, PushStepStatus,
21};