export declare class Scanner {
    private pattern;
    private line;
    private col;
    private tolaretionCounts;
    private tolerateLhs;
    private tolerateRhs;
    private patternLength;
    closed: boolean;
    match: string;
    leftOver: string;
    loc: {
        line: number;
        col: number;
    };
    constructor(pattern: string, toleratePair: [string, string], line: number, col: number);
    private matchesPattern;
    scan(chunk: string): void;
}
