import { type Repo } from './repo.ts'; /** * Whether a commit changed the number of occurrences of a string. * * This is git's `-S` (pickaxe), and it is deliberately not a grep: a commit that * merely moves a line containing the string does not change how many times the * string appears, so it is not reported. The commit that *introduced* the string * is, which is what makes `-S --reverse` answer "where did this come * from". * * Compared against the first parent, or against nothing for a root commit, so * the objects a root commit adds all count as introduced. */ export declare function touches(repo: Repo, oid: string, parents: readonly string[], needle: string): Promise; //# sourceMappingURL=pickaxe.d.ts.map