# Interface: DeflateFunction [types](../modules/types.md).DeflateFunction ## Callable ### DeflateFunction ▸ **DeflateFunction**(`input`): `Promise`<`Uint8Array`\> Deflate Raw implementation, e.g. promisified [zlib.deflateRaw](https://nodejs.org/api/zlib.html#zlib_zlib_deflateraw_buffer_options_callback). #### Parameters | Name | Type | | :------ | :------ | | `input` | `Uint8Array` | #### Returns `Promise`<`Uint8Array`\> #### Defined in [types.d.ts:590](https://github.com/panva/jose/blob/v3.15.4/src/types.d.ts#L590)