import type { CheckCommandOptions } from './check-command-options.js'; import type { CheckResult } from './check-result.js'; /** * Checks a command input for --no-verify flag usage, hooks path override, a * tool-specific override handled by a manager (e.g. HUSKY=0), or a direct * GitHub MCP tool invocation that would bypass local git hooks. * @param input - The command input to check (typically from stdin in AI agent * hooks). May be an empty string when the invocation is a non-shell tool * call (e.g. an MCP tool). * @param options - Optional context such as the invoked tool name. * @returns CheckResult indicating whether the command should be blocked. */ export declare function checkCommand(input: string, options?: CheckCommandOptions): CheckResult; //# sourceMappingURL=check-command.d.ts.map