UNPKG

step-sequence-generator

Version:

A step sequence generator for figure skating programs

16 lines (15 loc) 816 B
import { AbstractCompositeFilterStrategy } from './abstract/AbstractCompositeFilterStrategy.js'; import { IFilterStrategy } from './abstract/InterfaceFilterStrategy.js'; import { MovementLibrary } from '../movement/MovementLibrary.js'; import { StepContext } from '../sequence-generator/StepContext.js'; import { IMovementExtended } from '../../shared/types/extended-movement/movement-extended.interface'; export declare class BaseCompositeMovementFilters extends AbstractCompositeFilterStrategy<MovementLibrary, [ MovementLibrary, StepContext<IMovementExtended> ]> { constructor(strategies: IFilterStrategy<MovementLibrary, [ MovementLibrary, StepContext<IMovementExtended> ]>[]); filter(library: MovementLibrary, stepContext: StepContext<IMovementExtended>): MovementLibrary; }