import type { HashMismatch } from "./types"; export declare function formatFullAnchorRequirement(raw?: string): string; export declare function parseTag(ref: string): { line: number; hash: string; }; export declare class HashlineMismatchError extends Error { readonly mismatches: HashMismatch[]; readonly fileLines: string[]; readonly remaps: ReadonlyMap; constructor(mismatches: HashMismatch[], fileLines: string[]); get displayMessage(): string; private static rejectionHeader; static formatDisplayMessage(mismatches: HashMismatch[], fileLines: string[]): string; static formatMessage(mismatches: HashMismatch[], fileLines: string[]): string; } export declare function validateLineRef(ref: { line: number; hash: string; }, fileLines: string[]): void;