# Functions
New returns a new Client for the Out-Of-Band protocol.
WithAccept will set the given media type profiles in the Invitation's `accept` property.
WithAttachments allows you to include attachments in the Invitation.
WithFrom allows you to specify the sender's DID on the message.
WithGoal allows you to specify the `goal` and `goalCode` for the message.
WithLabel allows you to specify the label on the message.
# Constants
InvitationMsgType is the 'type' for the invitation message.
# Structs
Client for the Out-Of-Band protocol: https://github.com/hyperledger/aries-rfcs/blob/master/features/0434-outofband/README.md.
# Interfaces
OobService defines the outofband service.
Provider provides the dependencies for the client.
# Type aliases
MessageOption allow you to customize the way out-of-band messages are built.