import { type DataRef, type RuleTestResponse } from '@os-team/lexical-rules'; import { type ExternalID } from './ExternalIDParser.js'; import type { Parser } from './Parser.js'; export type EntityDef = string | (ExternalID & { nData?: string; }); /** * See https://www.w3.org/TR/xml/#NT-EntityDef */ declare class EntityDefParser implements Parser { private readonly externalIDParser; private readonly nDataDeclParser; private readonly rule; constructor(); test(ref: DataRef, pos: number): RuleTestResponse; build(data: EntityDef): string; } export default EntityDefParser; //# sourceMappingURL=EntityDefParser.d.ts.map