export interface ExperimentResult {
    name?: string;
    seed?: number;
    parameters?: Record<string, any>;
    best?: any;
    bestFitness?: number;
    iterations?: number;
    history?: Array<{
        iteration: number;
        bestFitness: number;
    }>;
    runtimeMs?: number;
    metadata?: Record<string, any>;
}
export declare function exportExperimentToJson(result: ExperimentResult, filePath?: string): string;
//# sourceMappingURL=experiment.d.ts.map