import type { GrowContext } from "../context"; import type { Log } from "../logger/log-entry"; import type { BaseTask } from "../tasks/base"; import type { GraphResultFromTask } from "./results"; import type { SolveParams } from "./solver"; export declare function processTasks(context: GrowContext, params: SolveParams): Promise>>; export declare function processTask(context: GrowContext, task: T, log: Log, params: Omit): Promise | null>;