import type { AccessGrant } from "@opengeni/contracts"; import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import type { ApiRouteDeps } from "@opengeni/core"; type RegisterEditableArtifactToolsInput = Readonly<{ server: McpServer; deps: ApiRouteDeps; grant: AccessGrant; sessionId: string; authorize(): Promise; }>; /** Register the one canonical agent artifact surface used directly and by CodeMode. */ export declare function registerEditableArtifactAgentTools(input: RegisterEditableArtifactToolsInput): void; export {};