export declare const LEGACY_GOAL_TOOL_NAME: "goal"; /** Compact provider-neutral lifecycle surface mirrored from Codex's durable goal contract. */ export declare const GOAL_LIFECYCLE_TOOL_NAMES: readonly ["create_goal", "get_goal", "update_goal"]; export type GoalLifecycleToolName = (typeof GOAL_LIFECYCLE_TOOL_NAMES)[number]; /** A continuation needs a tool that can terminalize the goal, not merely inspect it. */ export declare function hasGoalContinuationControl(toolNames: readonly string[]): boolean; //# sourceMappingURL=goal-tool-names.d.ts.map