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

# Module: runtime/adapters/readers

> Reference for the bijection/runtime/adapters/readers entry point.

## Type Aliases

### AcceptedReader

Ƭ **AcceptedReader**: `Readonly`\<\{ `token`: `string` ; `principal`: `string` ; `expiresAtMs`: `number` ; `callback`: `string`  }>

A finite native acceptance by the actual reader. The encrypted token is
rooted in its original component record; copying it grants no authority.

## Variables

### acceptedReaders

• `Const` **acceptedReaders**: `Object`

#### Type declaration

| Name | Type |
| :- | :- |
| `capture` | \<Fn>(`ctx`: \{ `db`: \{ `patch`: (`id`: `any`, `fields`: `any`) => `Promise`\<`void`>  }  }, `worker`: `Fn` \| `string`, `args`: [`FunctionArgs`](https://docs.bijection.com/api/modules/server#functionargs)\<`Fn`>, `options`: \{ `record`: `string` ; `field`: `string` ; `expiresAtMs`: `number`  }) => `Promise`\<[`AcceptedReader`](https://docs.bijection.com/api/modules/runtime_adapters_readers#acceptedreader)> |
| `schedule` | (`reader`: [`AcceptedReader`](https://docs.bijection.com/api/modules/runtime_adapters_readers#acceptedreader), `options`: \{ `record`: `string` ; `field`: `string` ; `atMs?`: `number`  }) => `Promise`\<`string`> |


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