import type { AgentServerRuntimePromptApi } from './AgentServerRuntimePromptApi'; /** * Internal runtime API details available to Agents Server-managed local agents. */ export type AgentProjectRuntimePromptApi = AgentServerRuntimePromptApi; /** * Options of the projects prompt section shared by every coding harness. */ export type AgentProjectsPromptSectionOptions = { /** * URL path of the agent projects file endpoint, for example `/agents//projects`. * * When known, the section teaches the agent how to link project files into the chat. */ readonly projectsUrlPath?: string; /** * Internal runtime API details, when the agent is managed by Agents Server. */ readonly projectRuntimeApi?: AgentProjectRuntimePromptApi; }; /** * Builds the `## Projects` prompt section explaining the agent-owned projects convention. * * The section is part of the prompt of every harness, so each coding agent knows it has its * own isolated project folders it fully controls and how to reference them in the chat. */ export declare function buildAgentProjectsPromptSection(options?: AgentProjectsPromptSectionOptions): string;