/**
 * CREATE_TASK action - Unified action to set up and launch task agents.
 *
 * Combines workspace provisioning and agent spawning into a single atomic action.
 * - If a repo URL is provided, clones it into a fresh workspace
 * - If no repo, creates a scratch sandbox directory
 * - Spawns the specified task agent(s) in that workspace with the given task
 * - Supports multi-agent mode via pipe-delimited `agents` param
 *
 * This eliminates the need for multi-action chaining (PROVISION_WORKSPACE -> SPAWN_AGENT)
 * and ensures agents always run in an isolated directory.
 *
 * @module actions/start-coding-task
 */
import { type Action } from "@elizaos/core";
type BackgroundAction = Action & {
    suppressPostActionContinuation?: boolean;
};
export declare const startCodingTaskAction: BackgroundAction;
export declare const createTaskAction: BackgroundAction;
export {};
//# sourceMappingURL=start-coding-task.d.ts.map