import SourceNListWrapper from '@cafetextual/nlist/dist/src/nsource/SourceNListWrapper'; import PObjectMap, { PRuleResult } from './../org/subalternproductions/seepResource/dsl/parser/PObjectMap'; import SeepGrammar from '../org/subalternproductions/seepResource/dsl/parser/SeepGrammar'; import GRule from '../org/subalternproductions/seepResource/dsl/parser/grammar/GRule'; import BreakExpression from '../org/subalternproductions/seepResource/dsl/parsertooling/breakpoint/BreakExpression'; export default class ParseModel { constructor(content: SourceNListWrapper, result: PRuleResult, grammarOrRule: SeepGrammar | GRule, ruleName: string, breakExp: BreakExpression, enableDebug: boolean); result: PRuleResult; grammar: SeepGrammar; ruleName: string; map: PObjectMap; content: SourceNListWrapper; rule: GRule; breakExp: BreakExpression; enableDebug: boolean; static OK: string; _status: string; replaceContent(content: SourceNListWrapper): void; status(): string; isValid(): boolean; show(): string; clone(): ParseModel; }