import Diagnostic from '../Diagnostic'; import ILineState from '../LineState/ILineState'; import LineContext from './LineContext'; import Token from './Token'; import TokenType from './TokenType'; export default class LexerContext { line: LineContext; diagnostics: Diagnostic[]; state: ILineState; tokens: Token[]; inType?: TokenType; constructor(line: LineContext, diagnostics: Diagnostic[], state: ILineState); }