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