import type { TurnEndEvent, TurnStartEvent } from "@earendil-works/pi-coding-agent"; import type { GoalRuntimeTurnHandlerContext } from "./goal-runtime-event-handler-types.js"; export declare function createTurnEventHandlers(deps: GoalRuntimeTurnHandlerContext): { onTurnStart: (event: TurnStartEvent, ctx: import("@earendil-works/pi-coding-agent").ExtensionContext) => Promise; onToolExecutionEnd: (event: import("@earendil-works/pi-coding-agent").ToolExecutionEndEvent, ctx: import("@earendil-works/pi-coding-agent").ExtensionContext) => Promise; onTurnEnd: (event: TurnEndEvent, ctx: import("@earendil-works/pi-coding-agent").ExtensionContext) => Promise; }; //# sourceMappingURL=goal-runtime-turn-handlers.d.ts.map