# Index ### Interfaces * [Derive](../interfaces/_index_.derive.md) * [DeriveCustom](../interfaces/_index_.derivecustom.md) * [DeriveCustomMethod](../interfaces/_index_.derivecustommethod.md) ### Functions * [decorateDerive](_index_.md#decoratederive) --- # Functions ## decorateDerive ▸ **decorateDerive**(api: *`ApiInterface$Rx`*, custom?: *[DeriveCustom](../interfaces/_index_.derivecustom.md)*): [Derive](../interfaces/_index_.derive.md) *Defined in [index.ts:65](https://github.com/polkadot-js/api/blob/0b9484f/packages/api-derive/src/index.ts#L65)* **Parameters:** | Name | Type | Default value | | ------ | ------ | ------ | | api | `ApiInterface$Rx` | - | | `Default value` custom | [DeriveCustom](../interfaces/_index_.derivecustom.md) | {} | **Returns:** [Derive](../interfaces/_index_.derive.md) ___