# 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.