This repository has no description
1(*---------------------------------------------------------------------------
2 Copyright (c) 2025 Anil Madhavapeddy. All rights reserved.
3 SPDX-License-Identifier: ISC
4 ---------------------------------------------------------------------------*)
5
6(** JMAP Protocol Types (RFC 8620/8621)
7
8 This module re-exports all JMAP core and mail protocol types. *)
9
10(** {1 Core Protocol Types (RFC 8620)} *)
11
12module Id = Proto_id
13module Int53 = Proto_int53
14module Date = Proto_date
15module Json_map = Proto_json_map
16module Unknown = Proto_unknown
17module Error = Proto_error
18module Capability = Proto_capability
19module Filter = Proto_filter
20module Method = Proto_method
21module Invocation = Proto_invocation
22module Request = Proto_request
23module Response = Proto_response
24module Session = Proto_session
25module Push = Proto_push
26module Blob = Proto_blob
27
28(** {1 Mail Types (RFC 8621)} *)
29
30module Email_address = Mail_address
31module Email_header = Mail_header
32module Email_body = Mail_body
33module Mailbox = Mail_mailbox
34module Thread = Mail_thread
35module Email = Mail_email
36module Search_snippet = Mail_snippet
37module Identity = Mail_identity
38module Submission = Mail_submission
39module Vacation = Mail_vacation
40module Mail_filter = Mail_filter