import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export interface StatusResult { lines: string[]; hasActiveSprint: boolean; } /** * Read active sprint and its tasks from store-cli. * Returns formatted text lines for display via ctx.ui.notify. * Exported so orchestrators can call directly without going through sendUserMessage. */ export declare function runStatus(forgeRoot: string, cwd: string): Promise; /** * Register /forge:status (v0 native handler). * forgeRoot is nullable — null means we're outside a Forge project. */ export declare function registerStatusCommand(pi: ExtensionAPI, opts: { forgeRoot: string | null; }): void; export declare function readForgeRootFromConfig(cwd: string): string | null;