declare const HOOK_EVENTS: readonly ["PreToolUse", "PostToolUse", "UserPromptSubmit", "Stop", "SubagentStop", "PreCompact", "Notification", "SessionStart", "SessionEnd"];
export type HookEvent = (typeof HOOK_EVENTS)[number];
/** Resolve the set of hook event names Claude Code would load for a PTY
 *  launched with the given `cwd` and `CLAUDE_CONFIG_DIR`. */
export declare function discoverHooks(spawnCwd: string, claudeConfigDir: string | undefined): HookEvent[];
export {};
//# sourceMappingURL=hooks-discovery.d.ts.map