import type { Agent } from "../agent-capabilities/index.js"; import type { ConfiguredAgentOutcome } from "../plan/plan.js"; import type { HookManifest } from "./manifest-schema.js"; export interface HookOutcomeTarget { readonly nativePath?: string; readonly fallbackPath: string; } export declare const evaluateHookAgentOutcome: (args: { readonly agent: Agent; readonly manifest: HookManifest; readonly target: HookOutcomeTarget; readonly state: "projected" | "current"; }) => ConfiguredAgentOutcome; //# sourceMappingURL=outcomes.d.ts.map