# Interface: GeneralDecryptResult [types](../modules/types.md).GeneralDecryptResult ## Hierarchy - [`FlattenedDecryptResult`](types.FlattenedDecryptResult.md) ↳ **`GeneralDecryptResult`** ## Table of contents ### Properties - [additionalAuthenticatedData](types.GeneralDecryptResult.md#additionalauthenticateddata) - [plaintext](types.GeneralDecryptResult.md#plaintext) - [protectedHeader](types.GeneralDecryptResult.md#protectedheader) - [sharedUnprotectedHeader](types.GeneralDecryptResult.md#sharedunprotectedheader) - [unprotectedHeader](types.GeneralDecryptResult.md#unprotectedheader) ## Properties ### additionalAuthenticatedData • `Optional` **additionalAuthenticatedData**: `Uint8Array` JWE AAD. #### Inherited from [FlattenedDecryptResult](types.FlattenedDecryptResult.md).[additionalAuthenticatedData](types.FlattenedDecryptResult.md#additionalauthenticateddata) #### Defined in [types.d.ts:604](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L604) ___ ### plaintext • **plaintext**: `Uint8Array` Plaintext. #### Inherited from [FlattenedDecryptResult](types.FlattenedDecryptResult.md).[plaintext](types.FlattenedDecryptResult.md#plaintext) #### Defined in [types.d.ts:609](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L609) ___ ### protectedHeader • `Optional` **protectedHeader**: [`JWEHeaderParameters`](types.JWEHeaderParameters.md) JWE Protected Header. #### Inherited from [FlattenedDecryptResult](types.FlattenedDecryptResult.md).[protectedHeader](types.FlattenedDecryptResult.md#protectedheader) #### Defined in [types.d.ts:614](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L614) ___ ### sharedUnprotectedHeader • `Optional` **sharedUnprotectedHeader**: [`JWEHeaderParameters`](types.JWEHeaderParameters.md) JWE Shared Unprotected Header. #### Inherited from [FlattenedDecryptResult](types.FlattenedDecryptResult.md).[sharedUnprotectedHeader](types.FlattenedDecryptResult.md#sharedunprotectedheader) #### Defined in [types.d.ts:619](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L619) ___ ### unprotectedHeader • `Optional` **unprotectedHeader**: [`JWEHeaderParameters`](types.JWEHeaderParameters.md) JWE Per-Recipient Unprotected Header. #### Inherited from [FlattenedDecryptResult](types.FlattenedDecryptResult.md).[unprotectedHeader](types.FlattenedDecryptResult.md#unprotectedheader) #### Defined in [types.d.ts:624](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L624)