import { type DataRef, type RuleTestResponse } from '@os-team/lexical-rules'; import { type ExternalID } from './ExternalIDParser.js'; import type { Parser } from './Parser.js'; import { type PublicID } from './PublicIDParser.js'; export interface NotationDecl { type: 'NOTATION'; name: string; id: ExternalID | PublicID; } /** * The notation declaration. * See https://www.w3.org/TR/xml/#NT-NotationDecl */ declare class NotationDeclParser implements Parser { private readonly externalIDParser; private readonly publicIDParser; private readonly rule; constructor(); test(ref: DataRef, pos: number): RuleTestResponse; build(data: NotationDecl): string; } export default NotationDeclParser; //# sourceMappingURL=NotationDeclParser.d.ts.map