import { type AgentProjectsPromptSectionOptions } from './buildAgentProjectsPromptSection'; import { type AgentPlannedMessagesPromptSidecar } from './buildAgentGoalChatPromptSection'; import { type AgentTeamPromptWorkspace } from './buildAgentTeamPromptSection'; /** * Options adjusting the generated agent message prompt. */ export type BuildAgentMessagePromptOptions = AgentProjectsPromptSectionOptions & { /** * Optional local TEAM roster prepared by the Agents Server for this user turn. */ teamWorkspace?: AgentTeamPromptWorkspace; /** * Planned-message sidecar prepared by the Agents Server for the agent's singleton goal chat. */ plannedMessagesSidecar?: AgentPlannedMessagesPromptSidecar; }; /** * Builds the prompt sent to the selected coding runner for one queued user-thread book. */ export declare function buildAgentMessagePrompt(messageRelativePath: string, agentSystemMessage: string, options?: BuildAgentMessagePromptOptions): string;