> ## Documentation Index
> Fetch the complete documentation index at: https://thrackle.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ForeignCallJSON

## Extends

* `output`\<*typeof* [`foreignCallValidator`](../variables/foreignCallValidator)>

## Properties

### address

> **address**: \`0x\$\{string}\`

#### Inherited from

`z.infer.address`

#### Defined in

[src/modules/validation.ts:115](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L115)

***

### callingFunction

> **callingFunction**: `string`

#### Inherited from

`z.infer.callingFunction`

#### Defined in

[src/modules/validation.ts:127](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L127)

***

### function

> **function**: `string`

#### Inherited from

`z.infer.function`

#### Defined in

[src/modules/validation.ts:111](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L111)

***

### name

> **name**: `string`

#### Inherited from

`z.infer.name`

#### Defined in

[src/modules/validation.ts:110](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L110)

***

### returnType

> **returnType**: `string`

#### Inherited from

`z.infer.returnType`

#### Defined in

[src/modules/validation.ts:122](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L122)

***

### valuesToPass

> **valuesToPass**: `string`

#### Inherited from

`z.infer.valuesToPass`

#### Defined in

[src/modules/validation.ts:126](https://github.com/forte-service-company-ltd/forte-rules-engine-sdk/blob/5aad4d7c3c8cc91280e4449c17ac8ea31219fbed/src/modules/validation.ts#L126)
