import { BaseXform } from "../base-xform.js"; import { RichTextXform } from "../strings/rich-text-xform.js"; import { TextXform } from "../strings/text-xform.js"; interface NoteText { font?: any; text: string; } interface CommentNote { texts: NoteText[]; } interface CommentModel { type: string; note: CommentNote; ref: string; authorId?: number; } declare class CommentXform extends BaseXform { parser: any; private _richTextXform?; private _textXform?; constructor(model?: CommentModel); get tag(): string; get richTextXform(): RichTextXform; get textXform(): TextXform; render(xmlStream: any, model?: CommentModel): void; parseOpen(node: any): boolean; parseText(text: string): void; parseClose(name: string): boolean; } export { CommentXform };