import type { TrainerLibraryExercise, ProgramGenerationParams, TrainerProgramAttempt, TrainerProgramAttemptWithTraces } from './types'; /** * Generates a complete training program based on the provided parameters * - debugExerciseSelectionTrace: true -> includes exercise selection trace breadcrumbs in the result for debugging. * - debugExerciseSelectionTrace: false -> no exercise selection trace breadcrumbs in the result. */ export declare function generateProgram(params: ProgramGenerationParams & { debugExerciseSelectionTrace: true; }): TrainerProgramAttemptWithTraces; export declare function generateProgram(params: ProgramGenerationParams): TrainerProgramAttempt;