# Module: types

## Table of contents

### Interfaces

- [CompactDecryptResult](../interfaces/types.CompactDecryptResult.md)
- [CompactJWEHeaderParameters](../interfaces/types.CompactJWEHeaderParameters.md)
- [CompactJWSHeaderParameters](../interfaces/types.CompactJWSHeaderParameters.md)
- [CompactVerifyResult](../interfaces/types.CompactVerifyResult.md)
- [CritOption](../interfaces/types.CritOption.md)
- [DecryptOptions](../interfaces/types.DecryptOptions.md)
- [DeflateFunction](../interfaces/types.DeflateFunction.md)
- [DeflateOption](../interfaces/types.DeflateOption.md)
- [EncryptOptions](../interfaces/types.EncryptOptions.md)
- [FlattenedDecryptResult](../interfaces/types.FlattenedDecryptResult.md)
- [FlattenedJWE](../interfaces/types.FlattenedJWE.md)
- [FlattenedJWS](../interfaces/types.FlattenedJWS.md)
- [FlattenedJWSInput](../interfaces/types.FlattenedJWSInput.md)
- [FlattenedVerifyResult](../interfaces/types.FlattenedVerifyResult.md)
- [GeneralDecryptResult](../interfaces/types.GeneralDecryptResult.md)
- [GeneralJWE](../interfaces/types.GeneralJWE.md)
- [GeneralJWS](../interfaces/types.GeneralJWS.md)
- [GeneralJWSInput](../interfaces/types.GeneralJWSInput.md)
- [GeneralVerifyResult](../interfaces/types.GeneralVerifyResult.md)
- [GetKeyFunction](../interfaces/types.GetKeyFunction.md)
- [InflateFunction](../interfaces/types.InflateFunction.md)
- [JSONWebKeySet](../interfaces/types.JSONWebKeySet.md)
- [JWEHeaderParameters](../interfaces/types.JWEHeaderParameters.md)
- [JWEKeyManagementHeaderParameters](../interfaces/types.JWEKeyManagementHeaderParameters.md)
- [JWK](../interfaces/types.JWK.md)
- [JWSHeaderParameters](../interfaces/types.JWSHeaderParameters.md)
- [JWTClaimVerificationOptions](../interfaces/types.JWTClaimVerificationOptions.md)
- [JWTDecryptResult](../interfaces/types.JWTDecryptResult.md)
- [JWTHeaderParameters](../interfaces/types.JWTHeaderParameters.md)
- [JWTPayload](../interfaces/types.JWTPayload.md)
- [JWTVerifyResult](../interfaces/types.JWTVerifyResult.md)
- [JoseHeaderParameters](../interfaces/types.JoseHeaderParameters.md)
- [ResolvedKey](../interfaces/types.ResolvedKey.md)
- [SignOptions](../interfaces/types.SignOptions.md)
- [VerifyOptions](../interfaces/types.VerifyOptions.md)

### Type aliases

- [KeyLike](../types/types.KeyLike.md)
