import type { ContextReader } from "#context/key.js";
import type { HarnessSession } from "#harness/types.js";
import type { JsonObject } from "#shared/json.js";
import type { TaskOwnedAgentHandle } from "#subagents/handles/store.js";
export declare function steerBackgroundAgent(input: {
    readonly ctx: ContextReader;
    readonly handle: Extract<TaskOwnedAgentHandle, {
        phase: "claimed";
    }>;
    readonly callId: string;
    readonly input: JsonObject;
    readonly session: HarnessSession;
}): Promise<void>;
