/** * cogitator app-server - the JSON-RPC app-server on stdio, and the client and schema it speaks */ import { Command } from 'commander'; import { AcpAgentProvider } from '@cogitator-ai/acp'; import { LocalWorkspace } from '@cogitator-ai/core'; /** * The external ACP agents `--acp-agent` names, each `name=spec` or a spec whose name is its own: * a preset (`claude`, `codex`, `gemini`), `registry:` or a command line. They work in the * working directory, their permission requests decided by the rules of its settings files */ export declare function acpProviders(specs: readonly string[], workspace: LocalWorkspace): Promise<{ providers: Record; close(): Promise; }>; /** Writes `content` to `fileName` in `outDir`, made when missing, and returns the path */ export declare function writeGenerated(outDir: string, fileName: string, content: string): string; export declare const appServerCommand: Command; //# sourceMappingURL=app-server.d.ts.map