export interface CommandRefIssue { readonly file: string; readonly line: number; /** The offending invocation, e.g. `vigiles compile-hook`. */ readonly ref: string; readonly reason: string; } export interface KnownCommands { readonly verbs: readonly string[]; readonly kinds: readonly string[]; } /** * Find stale/unknown vigiles command references across the given files. Pure — * the caller supplies file contents (so it works over the repo in a test, or any * file set). */ export declare function findStaleCommandRefs(files: readonly { readonly path: string; readonly content: string; }[], known?: KnownCommands): CommandRefIssue[]; //# sourceMappingURL=self-command-refs.d.ts.map