### Hierarchy

- ConsoleReporter

## Index

### Constructors

- constructor

### Properties

- console
- spinners

### Methods

- abort
- begin
- declare
- fail
- report
- resolve
- step
- stop
- succeed
- update

## Constructors

### constructor

- new ConsoleReporter(options: ConsoleReporterConstructorOptions): ConsoleReporter

- - Defined in preserve/lib/ConsoleReporter.ts:12

  #### Parameters

  - ##### options: ConsoleReporterConstructorOptions

  #### Returns ConsoleReporter

## Properties

### Private console

console: Console

- Defined in preserve/lib/ConsoleReporter.ts:12

### Private spinners

spinners: Spinnies

- Defined in preserve/lib/ConsoleReporter.ts:11

## Methods

### Private abort

- abort(event: Abort): void

- - Defined in preserve/lib/ConsoleReporter.ts:48

  #### Parameters

  - ##### event: Abort

  #### Returns void

### Private begin

- begin(event: Begin): void

- - Defined in preserve/lib/ConsoleReporter.ts:64

  #### Parameters

  - ##### event: Begin

  #### Returns void

### Private declare

- declare(event: Declare): void

- - Defined in preserve/lib/ConsoleReporter.ts:102

  #### Parameters

  - ##### event: Declare

  #### Returns void

### Private fail

- fail(event: Fail): void

- - Defined in preserve/lib/ConsoleReporter.ts:29

  #### Parameters

  - ##### event: Fail

  #### Returns void

### report

- report(events: AsyncIterable<Event>): Promise<void>

- - Defined in preserve/lib/ConsoleReporter.ts:19

  #### Parameters

  - ##### events: AsyncIterable<Event>

  #### Returns Promise<void>

### Private resolve

- resolve(event: Resolve): void

- - Defined in preserve/lib/ConsoleReporter.ts:115

  #### Parameters

  - ##### event: Resolve

  #### Returns void

### Private step

- step(event: Step): void

- - Defined in preserve/lib/ConsoleReporter.ts:86

  #### Parameters

  - ##### event: Step

  #### Returns void

### Private stop

- stop(event: Stop): void

- - Defined in preserve/lib/ConsoleReporter.ts:54

  #### Parameters

  - ##### event: Stop

  #### Returns void

### Private succeed

- succeed(event: Succeed): void

- - Defined in preserve/lib/ConsoleReporter.ts:76

  #### Parameters

  - ##### event: Succeed

  #### Returns void

### Private update

- update(event: Update): void

- - Defined in preserve/lib/ConsoleReporter.ts:132

  #### Parameters

  - ##### event: Update

  #### Returns void

Generated using TypeDoc