import { type DataRef, type RuleTestResponse } from '@os-team/lexical-rules'; import type { Parser } from './Parser.js'; import { type Cp } from './CpParser.js'; export interface Choice { type: 'CHOICE'; items: Cp[]; } /** * See https://www.w3.org/TR/xml/#NT-choice */ declare class ChoiceParser implements Parser { private readonly cpParser; private readonly rule; constructor(); test(ref: DataRef, pos: number): RuleTestResponse; build(data: Choice): string; } export default ChoiceParser; //# sourceMappingURL=ChoiceParser.d.ts.map