declare class Lexer {
    private readonly input;
    private pos;
    constructor(input: string);
    getPosition(): number;
    setPosition(pos: number): void;
    fwd(len: number): void;
    peek(n?: number): string;
    substring(from: number, to?: number): string;
    isDone(): boolean;
    isAtEnd(fwd?: number): boolean;
    toString(): string;
}
export { Lexer };
//# sourceMappingURL=Lexer.d.ts.map