# DecodedEnvelope

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:58](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L58)

## Properties

### envelopeLength

> **envelopeLength**: `number`

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:70](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L70)

Offset where the envelope ends and the detached ciphertext begins.

***

### protectedHeader

> **protectedHeader**: [`DecodedProtectedHeader`](/reference/filoz/filecoin-encryption-envelope/namespaces/cose/interfaces/decodedprotectedheader/)

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:60](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L60)

***

### recipients

> **recipients**: [`DecodedRecipient`](/reference/filoz/filecoin-encryption-envelope/namespaces/cose/interfaces/decodedrecipient/)[]

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:68](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L68)

Empty for tag 16; contains at least one recipient for tag 96.

***

### tag

> **tag**: `16` \| `96`

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:59](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L59)

***

### unprotectedHeader

> **unprotectedHeader**: [`UnprotectedHeaderMap`](/reference/filoz/filecoin-encryption-envelope/namespaces/cose/type-aliases/unprotectedheadermap/)

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:66](https://github.com/FilOzone/synapse-sdk/blob/e853a1d93da8c983371ffce4424cdb8996cc06ff/packages/filecoin-encryption-envelope/src/cose/decode.ts#L66)

The unprotected header as received. Envelopes written by this library
leave it empty, but decoded envelopes may contain unknown non-critical
parameters.