OfferSpec: {
    id: OfferId;
    invitationSpec: invitations;
    offerArgs?: any;
    proposal: Proposal;
}