import type { Task, TaskList } from "../../../task-list/dist/index.js";
export interface AdvanceTaskToRunningOptions {
    events?: readonly string[];
    requireSupported?: boolean;
}
export declare function advanceTaskToRunning(tasks: Pick<TaskList, "list">, task: Task, options: AdvanceTaskToRunningOptions & {
    requireSupported: true;
}): Promise<Task>;
export declare function advanceTaskToRunning(tasks: Pick<TaskList, "list">, task: Pick<Task, "list" | "id">, options?: AdvanceTaskToRunningOptions & {
    requireSupported?: false;
}): Promise<Task>;
