import type { ThreadGoal } from "./types.js"; export declare const GOAL_TOOL_NAME_GUIDANCE = "Call each goal tool by the name exposed in your available tool list. In pi that is usually get_goal, create_goal, and update_goal; in bridged MCP runs it may be a namespaced variant such as pi__get_goal, pi__create_goal, or pi__update_goal. Do not assume display, history, or transcript tool names are callable unless they appear in your tool list."; type GoalToolName = "get_goal" | "create_goal" | "update_goal"; export declare function goalToolReference(toolName: GoalToolName): string; export declare function completionAuditToolGuidelines(): string[]; export declare function completionAuditContinuationPromptSection(): string[]; export declare const TOOL_PROMPT_GUIDELINES: string[]; export declare function continuationGoalIdFromPrompt(prompt: string): string | null; export declare function escapeXmlText(value: string): string; export declare function supersededContinuationMessage(goalId: string): string; export declare function compactContinuationPrompt(goal: ThreadGoal): string; export declare function continuationPrompt(goal: ThreadGoal): string; export declare function budgetLimitPrompt(goal: ThreadGoal): string; export {}; //# sourceMappingURL=prompts.d.ts.map