import { Parser } from './Parser';
export declare class ParserException extends Error {
    parser: Parser;
    constructor(parser: Parser, message: string);
    static assert(condition: boolean, parser: Parser, message: string): void;
    static expected(condition: boolean, parser: Parser, message: string): void;
    static fail(parser: Parser, message: string): never;
}
