import type { Message } from "@mariozechner/pi-ai"; export interface GuardResult { triggered: boolean; error?: string; } /** * Evaluates whether a completed subagent successfully fulfilled an implementation task. * If it seems to have just talked about it without applying changes, it returns an error. */ export declare function evaluateCompletionMutationGuard(input: { agent: string; task: string; messages: Message[]; }): GuardResult;