import type { GitCommand } from './git-command.js'; /** * Checks if the input contains a --no-verify flag for a specific git command. * * The command is tokenized into argv honoring shell quoting, and the value of * message/file options (`-m`, `-F`, `-C`, …) is skipped, so a `--no-verify` or * `-n` appearing inside a commit message body is not mistaken for the flag. * A flag in argv flag-position (including a quoted `git commit "--no-verify"`, * which git still parses as the flag) is still detected. * @param input - The command string to scan. * @param command - The detected git sub-command. * @returns True when the command string contains a flag that bypasses hooks. */ export declare function hasNoVerifyFlag(input: string, command: GitCommand): boolean; //# sourceMappingURL=has-no-verify-flag.d.ts.map