import type { HookLogger } from "./utils"; export interface ExternalAgentEffectResolution { effectId: string; status: "ok" | "error"; resultRef?: string; error?: string; } export interface ExternalAgentEffectsResult { attempted: number; resolved: ExternalAgentEffectResolution[]; } export declare function resolveExternalAgentEffectsForStopHook(args: { runDir: string; workspace?: string; model?: string; log?: HookLogger; }): Promise; export declare function resolveExternalAgentEffectsForRun(args: { runDir: string; workspace?: string; model?: string; log?: HookLogger; }): Promise; //# sourceMappingURL=externalAgentEffect.d.ts.map