import type { Policy } from '../types.js'; /** * Install veto-leash as a Claude Code PreToolUse hook */ export declare function installClaudeCodeHook(): Promise; /** * Add a policy to Claude Code's veto-leash policies. * Also syncs command block patterns to permissions.deny for reliable blocking. */ export declare function addClaudeCodePolicy(policy: Policy, name: string): Promise; /** * Uninstall veto-leash from Claude Code */ export declare function uninstallClaudeCodeHook(): Promise; //# sourceMappingURL=claude-code.d.ts.map