> ## 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: QueryUsage

> Not exported: an exported type refers to it.

[browser](/api/modules/browser).QueryUsage

Not exported: an exported type refers to it.

## Properties

### sources

• **sources**: \{ `transport`: `null` | [`QueryTransportUsage`](/api/interfaces/browser.QueryTransportUsage) ; `tables`: `string`\[] ; `rows`: `number` ; `decodedBytes`: `number` ; `sourceMicros`: `null` | `number` ; `dispatchOffsetMicros`: `null` | `number` ; `completeOffsetMicros`: `null` | `number` ; `estimatedWorkBytes`: `null` | `number` ; `decodeMicros`: `number` ; `joinFilters`: \{ `build`: `string` ; `field`: `string` ; `outcome`: \{ `kind`: `"exact"` ; `keys`: `number`  } | \{ `kind`: `"integer_range"` ; `includesNull`: `boolean`  } | \{ `kind`: `"text_range"` ; `includesNull`: `boolean`  } | \{ `kind`: `"omitted"` ; `reason`: `"unsupported_type"` | `"budget_exceeded"` | `"unsupported_predicate"`  }  }\[]  }\[]

***

### computeMicros

• **computeMicros**: `null` | `number`

***

### planning

• **planning**: `Object`

#### Type declaration

| Name | Type |
| :- | :- |
| `discovery` | \{ `table`: `string` ; `transport`: `null` \| [`QueryTransportUsage`](/api/interfaces/browser.QueryTransportUsage)  }\[] |
| `discoveryMicros` | `number` |
| `selectionMicros` | `number` |
| `estimateMicros` | `number` |
| `estimateRequests` | `number` |
| `searchWork` | `number` |
| `peakHeapBytes` | `null` \| `number` |

***

### worker

• **worker**: `null` | \{ `operators`: \{ `node`: `number` ; `rows`: `number` ; `batches`: `number` ; `batchBytes`: `number` ; `computeNanos`: `null` | `number`  }\[] ; `materializations`: `number` ; `peakHeapBytes`: `null` | `number` ; `spills`: `number` ; `spilledBytes`: `number` ; `host`: `null` | \{ `prepareMicros`: `number` ; `encodeMicros`: `number` ; `startupMicros`: `number` ; `exchangeMicros`: `number` ; `decodeMicros`: `number`  }  }


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