import type * as Types from './types';
export declare class CharacterStream {
    private readonly text;
    private _offset;
    private _line;
    private _column;
    constructor(text: string);
    get ch(): string;
    get eoi(): boolean;
    get line(): number;
    get column(): number;
    get offset(): number;
    get pos(): Types.PositionPart;
    expect(text: string): void;
    next(): void;
    accept(text: string): void;
    skip(text: string): boolean;
}
