import { Issue } from '../types.js';
export interface ErrorContext {
    filePath?: string;
    lineNumber?: number;
    key?: string;
    value?: string;
    expectedValue?: string;
    actualValue?: string;
}
export declare class ErrorFormatter {
    static formatIssue(issue: Issue, context?: ErrorContext): string;
    private static formatMessage;
    static formatIssues(issues: Issue[], context?: ErrorContext): string[];
    static formatSummary(issues: Issue[], context?: ErrorContext): string;
}
