UNPKG

@boost/core

Version:

Robust pipeline for creating dev tools that separate logic into routines and tasks.

18 lines 625 B
import Reporter from '../Reporter'; import Routine from '../Routine'; import Task from '../Task'; export interface LineParts { prefix: string; suffix: string; title: string; } export default class BoostReporter extends Reporter { blueprint(): {}; bootstrap(): void; handleRoutine: (routine: Routine<any, any, {}>) => void; getRoutineLineParts(routine: Routine<any, any>): LineParts; getStepProgress(task: Task<any>, type: 'routines' | 'tasks'): string; getTaskLine(task: Task<any>): string; renderLines(routine: Routine<any, any>): string; } //# sourceMappingURL=BoostReporter.d.ts.map