## Index

### Namespaces

- Control
- Recipes
- Targets

### Classes

- ConsoleReporter

### Interfaces

- ConsoleReporterConstructorOptions
- PreserveOptions
- Recipe
- Request
- Target

### Type aliases

- Controls
- Process

### Functions

- preserve

## Type aliases

### Controls

Controls: Pick<StepsController, "update" | "declare" | "step">

- Defined in preserve/lib/control/types.ts:15

### Process

Process<R, E>: AsyncGenerator<E, R, void>

- Defined in preserve/lib/control/types.ts:17

#### Type parameters

- #### R: any

- #### E: Event

## Functions

### preserve

- preserve(options: PreserveOptions): AsyncIterable<Event>

- - Defined in preserve/lib/preserve.ts:16

  #### Parameters

  - ##### options: PreserveOptions

  #### Returns AsyncIterable<Event>

Generated using TypeDoc