/** * Hook System API * Public interface for calling hooks from process files */ export { callHook, discoverHooks, } from "./dispatcher"; export type { DiscoveredHook } from "./dispatcher"; export type { HookType, HookResult, HookExecutionResult, HookPayload, HookDispatcherOptions, OnRunStartPayload, OnRunCompletePayload, OnRunFailPayload, OnTaskStartPayload, OnTaskCompletePayload, OnStepDispatchPayload, OnIterationStartPayload, OnIterationEndPayload, OnBreakpointPayload, OnPermissionDeniedPayload, PreCommitPayload, PreBranchPayload, PostPlanningPayload, OnScorePayload, } from "./types"; /** * Helper function to create hook payloads with proper typing */ export declare function createHookPayload(payload: T): T & { timestamp: string; }; //# sourceMappingURL=index.d.ts.map