import { type Token } from './Token';
export declare class Lexer {
    private readonly text;
    readonly current: Token;
    readonly next: Token;
    readonly previous: Token | undefined;
    static create(text: string): Lexer;
    private constructor();
    private static read;
    advance(): Lexer;
}
