Wrapper for different output types

### kind(): [OutputKind](#outputkind)



### asSignatureLockedSingleOutputDto(): [SignatureLockedSingleOutputDto](#signaturelockedsingleoutputdto)



### asSignatureLockedDustAllowanceOutputDto(): [SignatureLockedDustAllowanceOutputDto](#signaturelockeddustallowanceoutputdto)



### asTreasuryOutput(): [TreasuryOutputDto](#treasuryoutputdto)


