import { type WorkoutStructure, type WorkoutStructureElement } from '../../types/index.js';
export declare class WorkoutStructureBuilder {
    private readonly structure;
    private currentTime;
    private averageSpeed;
    constructor(averageSpeed?: number);
    setAverageSpeed(speed: number): this;
    addElement(element: WorkoutStructureElement): this;
    addElements(elements: WorkoutStructureElement[]): this;
    build(): WorkoutStructure;
    private convertLengthToSeconds;
}
//# sourceMappingURL=workout-structure-builder.d.ts.map