import { Token } from './token'; import { TokenType } from './token-type'; export declare class TokenStream { private _tokens; private _expression; private _currentPosition; readonly expression: string; readonly token: Token; constructor(_tokens: Token[], _expression: string); next(): Token; expect(type: TokenType, value: string, message?: string): void; }