import type { ToolResult, GenerateHooksInput, PreviewHooksInput, MergeHooksInput } from '../types/index.js';
/** generate_hooks_for_stack — detect stack + AI tool, generate and merge hooks */
export declare function handleGenerateHooksForStack(input: GenerateHooksInput): Promise<ToolResult>;
/** preview_hooks — show what would change without writing */
export declare function handlePreviewHooks(input: PreviewHooksInput): Promise<ToolResult>;
/** merge_hooks — apply explicit sections into hook files */
export declare function handleMergeHooks(input: MergeHooksInput): Promise<ToolResult>;
//# sourceMappingURL=hook-generator-handler.d.ts.map