@bitcobblers/wod-wiki-library
Version:
A specialized markdown-like workout syntax editor and runtime for defining workouts
12 lines (11 loc) • 412 B
TypeScript
import { IRuntimeBlock } from '../IRuntimeBlock';
import { ITimerRuntime } from '../ITimerRuntime';
import { RuntimeMetric } from '../RuntimeMetric';
/**
* Interface for metric composition strategies.
*
* @deprecated Use RuntimeMetricBuilder and RuntimeBlockMetrics instead
*/
export interface IMetricCompositionStrategy {
composeMetrics(block: IRuntimeBlock, runtime: ITimerRuntime): RuntimeMetric[];
}