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