# Type Alias: FormulaOptions\<ParamDefsT, DefT>

> **FormulaOptions**\<`ParamDefsT`, `DefT`> = `Omit`\<`DefT`, `"validateParameters"`> & `object`

Defined in: [api.ts:1778](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api.ts#L1778)

A wrapper type that allows you to specify a formula definition where the `validateParameters` function may be a function definition or a metadata formula definition.

## Type Declaration

| Name | Type | Defined in | | --- | --- | --- | | `validateParameters?` | [`MetadataFormulaDef`](../MetadataFormulaDef/)\<[`ExecutionContext`](../../interfaces/ExecutionContext/), [`ParameterValidationResult`](../ParameterValidationResult/)> | [api.ts:1781](https://github.com/coda/packs-sdk/blob/d917a83bb3a3e815d6a7947f7c25cf0e1952d12b/api.ts#L1781) |

## Type Parameters

| Type Parameter | | --- | | `ParamDefsT` *extends* [`ParamDefs`](../ParamDefs/) | | `DefT` *extends* [`CommonPackFormulaDef`](../../interfaces/CommonPackFormulaDef/)\<`ParamDefsT`> |
