# DecodedEnvelope

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:51](https://github.com/FilOzone/synapse-sdk/blob/9ad84d812e1dd635b76420a7d9388555a04f31b6/packages/filecoin-encryption-envelope/src/cose/decode.ts#L51)

## Properties

### envelopeLength

> **envelopeLength**: `number`

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:63](https://github.com/FilOzone/synapse-sdk/blob/9ad84d812e1dd635b76420a7d9388555a04f31b6/packages/filecoin-encryption-envelope/src/cose/decode.ts#L63)

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:53](https://github.com/FilOzone/synapse-sdk/blob/9ad84d812e1dd635b76420a7d9388555a04f31b6/packages/filecoin-encryption-envelope/src/cose/decode.ts#L53)

***

### recipients

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

Defined in: [packages/filecoin-encryption-envelope/src/cose/decode.ts:61](https://github.com/FilOzone/synapse-sdk/blob/9ad84d812e1dd635b76420a7d9388555a04f31b6/packages/filecoin-encryption-envelope/src/cose/decode.ts#L61)

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:52](https://github.com/FilOzone/synapse-sdk/blob/9ad84d812e1dd635b76420a7d9388555a04f31b6/packages/filecoin-encryption-envelope/src/cose/decode.ts#L52)

***

### unprotectedHeader

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

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

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