> ## 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.

# Class: ViewLookup<Kind, Table>

> Not exported: an exported type refers to it.

[server](/api/modules/server).ViewLookup

Not exported: an exported type refers to it.

## Type parameters

| Name | Type |
| :- | :- |
| `Kind` | extends `"series"` \| `"spatial"` |
| `Table` | extends `string` |

## Hierarchy

* `ExpressionImpl`

  ↳ **`ViewLookup`**

## Constructors

### constructor

• **new ViewLookup**\<`Kind`, `Table`>(`inner`)

#### Type parameters

| Name | Type |
| :- | :- |
| `Kind` | extends `"series"` \| `"spatial"` |
| `Table` | extends `string` |

#### Parameters

| Name | Type |
| :- | :- |
| `inner` | [`JSONValue`](/api/modules/values#jsonvalue) |

#### Inherited from

ExpressionImpl.constructor

## Properties

### lookupKind

• `Readonly` **lookupKind**: `Kind`

***

### lookupTable

• `Readonly` **lookupTable**: `Table`

## Methods

### serialize

▸ **serialize**(): [`JSONValue`](/api/modules/values#jsonvalue)

#### Returns

[`JSONValue`](/api/modules/values#jsonvalue)

#### Inherited from

ExpressionImpl.serialize


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