trainingpeaks-sdk
Version:
TypeScript SDK for TrainingPeaks API integration
12 lines • 517 B
TypeScript
import { IntensityClass, LengthUnit, type WorkoutStructureStep } from '../../types/index.js';
export declare class WorkoutStepBuilder {
private step;
name(name: string): this;
duration(minutes: number): this;
distance(value: number, unit?: LengthUnit): this;
addTarget(minValue: number, maxValue: number): this;
intensityClass(intensityClass: IntensityClass): this;
openDuration(open?: boolean): this;
build(): WorkoutStructureStep;
}
//# sourceMappingURL=workout-step-builder.d.ts.map