@wca/helpers
Version:
Helpers and class definitions for WCA and WCIF
16 lines (15 loc) • 387 B
TypeScript
import { AttemptResult } from './attemptResult';
interface RankingAdvancement {
type: 'ranking';
level: number;
}
interface PercentAdvancement {
type: 'percent';
level: number;
}
interface ResultAdvancement {
type: 'attemptResult';
level: AttemptResult;
}
export type AdvancementCondition = RankingAdvancement | PercentAdvancement | ResultAdvancement;
export {};