export interface StackFrame {
    function_name: string | null;
    file_path: string | null;
    line_number: number | null;
    column_number: number | null;
    normalized: string | null;
}
export interface ParsedError {
    errorType: string;
    message: string;
    stackTrace: string | null;
    frames: StackFrame[];
    sourceFile: string | null;
    sourceLine: number | null;
    language: string | null;
}
export interface ErrorParser {
    name: string;
    priority: number;
    canParse(input: string): boolean;
    parse(input: string): ParsedError | null;
}
export declare class ErrorParserRegistry {
    private parsers;
    register(parser: ErrorParser): void;
    parse(input: string): ParsedError | null;
    getRegistered(): string[];
}
