import { BaseXform } from "../base-xform.js"; interface FontModel { bold?: boolean; italic?: boolean; underline?: boolean | string; charset?: number; color?: any; condense?: boolean; extend?: boolean; family?: number; outline?: boolean; vertAlign?: string; scheme?: string; shadow?: boolean; strike?: boolean; size?: number; name?: string; } interface FontOptions { tagName: string; fontNameTag: string; } declare class FontXform extends BaseXform { private options; parser: any; private renderOrder; constructor(options?: FontOptions); get tag(): string; render(xmlStream: any, model: FontModel): void; parseOpen(node: any): boolean; parseText(text: string): void; parseClose(name: string): boolean; static OPTIONS: FontOptions; } export { FontXform };