export declare const CLAUDE_HOOK_NODE_MARKER = ".devflow-hook-node"; export declare const DEVFLOW_MINIMUM_NODE_VERSION = "22.13.0"; export declare const DEVFLOW_NODE_ENGINE = ">=22.13.0"; export interface ClaudeHookRuntime { nodePath: string; nodeVersion: string; nodeModuleVersion: string; npmPath: string; } export declare function resolveClaudeHookRuntime(options?: { home?: string; env?: NodeJS.ProcessEnv; currentNode?: string; }): ClaudeHookRuntime; export declare function runNpmWithClaudeHookRuntime(runtime: ClaudeHookRuntime, args: string[], options: { cwd: string; env?: NodeJS.ProcessEnv; timeout?: number; stdio?: 'inherit' | 'pipe'; }): void; export declare function persistClaudeHookRuntime(pluginRoot: string, runtime: ClaudeHookRuntime): void; export declare function readPersistedClaudeHookNode(pluginRoot: string): string | undefined; export declare function verifyClaudeHookNativeRuntime(pluginRoot: string, runtime: ClaudeHookRuntime): void; //# sourceMappingURL=claude-hook-runtime.d.ts.map