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

# Interface: ResultPlan

> Reference for the ResultPlan interface in bijection/server.

[server](https://docs.bijection.com/api/modules/server).ResultPlan

## Properties

### computation

• `Optional` **computation**: `Object`

#### Type declaration

| Name | Type |
| :- | :- |
| `binding` | `string` |
| `plan_digest` | `string` |
| `binding_revisions` | `string`\[] |
| `runtime_profiles` | `Record`\<`string`, `string`> |

***

### spatial

• `Optional` **spatial**: `Object`

#### Type declaration

| Name | Type |
| :- | :- |
| `spaces` | [`GeometrySpace`](https://docs.bijection.com/api/modules/apps#geometryspace)\[] |
| `access` | `"native_transactional"` \| `"bounded_dataset_scan"` |
| `exact_refinement` | `boolean` |
| `complete_result` | `boolean` |
| `outputs` | `Record`\<`string`, \{ `operations`: `string`\[] ; `joins`: \{ `kind`: `"left"` \| `"inner"` \| `"semi"` \| `"anti"` ; `expect`: `null` \| `"at_most_one"` ; `matches`: `"all_pairs"` \| `"existence"` \| `"no_match"` \| `"nearest_per_input"` ; `nearest`: `null` \| \{ `count`: `number` ; `eligible_before_ranking`: `boolean` ; `inclusive_radius`: `boolean` ; `ties_by_candidate_identity`: `boolean`  }  }\[] ; `temporal`: (`"trajectory"` \| `"dwell"` \| `"visits"`)\[]  }> |

***

### preflight

• `Optional` **preflight**: [`ExecutorPreflight`](https://docs.bijection.com/api/modules/server#executorpreflight)

***

### summary

• `Optional` **summary**: [`ResultPlanSummary`](https://docs.bijection.com/api/modules/server#resultplansummary)

***

### provider

• **provider**: `null` | `string`

Descriptive engine label; native SQL transport selection is separate.

***

### inputs

• **inputs**: \{ `table`: `string` ; `fields`: `string`\[] ; `parameter_rows?`: `number` ; `predicate_fields?`: `string`\[]  }\[]

***

### outputs

• **outputs**: `Record`\<`string`, \{ `kind`: `"table"` | `"one"` ; `columns`: `Readonly`\<\{ `name`: `string` ; `kind`: `null` | [`ResultValueKind`](https://docs.bijection.com/api/modules/server#resultvaluekind) ; `nullable`: `boolean` ; `optional`: `boolean`  }>\[]  }>

***

### parameter\_count

• **parameter\_count**: `number`

***

### max\_rows

• **max\_rows**: `number`

***

### max\_bytes

• **max\_bytes**: `number`

***

### validations

• **validations**: `string`\[]


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.