# Type Alias: GateSyncCallback

> **GateSyncCallback** = (`transaction`) => `unknown` \| `Promise`\<`unknown`\>

Defined in: [packages/sdk/src/core/types.ts:409](https://github.com/plandalf/numi/blob/fc6f42b5ade3d63b71623934838a6509f17203e2/packages/sdk/src/core/types.ts#L409)

## Parameters

### transaction

[`GateResult`](https://plandalf.com/docs/packages/sdk/interfaces/GateResult)\[`"transaction"`\]

## Returns

`unknown` \| `Promise`\<`unknown`\>

Source: https://plandalf.com/docs/packages/sdk/type-aliases/GateSyncCallback
