export class OptimizationTask extends Task {
    /**
     *
     * @param {RandomOptimizer} optimizer
     * @param {number} [threshold] number of retries without improvement before optimization is considered completed
     * @param {number} timeLimit maximum number of seconds the task is allowed to run
     */
    constructor(optimizer: RandomOptimizer, threshold?: number, timeLimit?: number);
}
import Task from "../../../core/process/task/Task.js";
//# sourceMappingURL=OptimizationTask.d.ts.map