import type { ExtensionAPI, ExtensionFactory } from "@earendil-works/pi-coding-agent"; import { type ForgeToolDefs } from "../../forge-tools.js"; export interface RegisterRunTaskOptions { cwd?: string; forgeToolDefs?: ForgeToolDefs; /** Extension factories forwarded to each subagent (see RunTaskPipelineOptions). */ extensionFactories?: ExtensionFactory[]; } export declare function registerRunTask(pi: ExtensionAPI, options?: RegisterRunTaskOptions): void;