| Attribute | - |
| BasicMessageBody | Specification: https://didcomm.org/basicmessage/2.0/ |
| CreateOOBOfferArgs | Arguments for creating an out-of-band (OOB) offer invitation |
| CreateOOBPresentationRequestArgs | Arguments for creating an out-of-band (OOB) presentation request invitation |
| CredentialFormat | Specification: https://github.com/decentralized-identity/waci-didcomm/tree/main/issue_credential#request-credential |
| CredentialPreview | Specification: https://github.com/decentralized-identity/waci-didcomm/tree/main/issue_credential#preview-credential |
| IssueCredentialBody | Specification: https://github.com/decentralized-identity/waci-didcomm/tree/main/issue_credential#issue-credential |
| MediationKeysUpdateListBody | Specification: https://didcomm.org/coordinate-mediation/2.0/ |
| OfferCredentialBody | Specification: https://github.com/decentralized-identity/waci-didcomm/tree/main/issue_credential#offer-credential |
| OutOfBandInvitationBody | - |
| ParseInvitationArgs | Arguments for parsing an invitation |
| ParseOOBInvitationArgs | parse OOB invitation |
| ParsePrismInvitationArgs | parse a prismOnboarding invitation |
| PickupReceivedBody | Specification: https://didcomm.org/messagepickup/3.0/ |
| PickupRequestBody | Specification: https://didcomm.org/messagepickup/3.0/ |
| PrismOnboardingInvitationBody | - |
| ProblemReportBody | Specification: https://identity.foundation/didcomm-messaging/spec/#problem-reports |
| ProposeCredentialBody | Specification: https://github.com/decentralized-identity/waci-didcomm/tree/main/issue_credential#propose-credential |
| RequestCredentialBody | - |
| SendArgs | attempt to deliver a Message across a Connection |
| StartFetchingMessagesArgs | Handle the setup of fetching messages from the Mediator |
| StartMediatorArgs | Handle existing mediator logic either reconnects existing mediator or tries to establish new connection |