import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export interface StoreQueryResult { stdout: string; ok: boolean; errorMessage?: string; } /** * Run store-cli in query or nlp mode. * - Args starting with "--" → query branch: `store-cli query ...flags` * - Otherwise → nlp branch: `store-cli nlp ""` * * Returns raw stdout for display. Does NOT JSON-parse — caller renders as-is. * Exported so orchestrators can call directly without going through sendUserMessage. */ export declare function runStoreQuery(args: string, forgeRoot: string, cwd: string): Promise; /** * Register /forge:store-query. * forgeRoot is nullable — null means we're outside a Forge project. */ export declare function registerStoreQuery(pi: ExtensionAPI, opts: { forgeRoot: string | null; }): void;