import { BaseXform } from "../base-xform.js"; import { SharedStringXform } from "./shared-string-xform.js"; interface SharedStringsModel { values: any[]; count: number; } declare class SharedStringsXform extends BaseXform { private hash; private rich; parser: any; private _sharedStringXform?; private _values?; constructor(model?: SharedStringsModel); get sharedStringXform(): SharedStringXform; get values(): any[]; get uniqueCount(): number; get count(): number; getString(index: number): any; add(value: any): number; addText(value: string): number; addRichText(value: any): number; render(xmlStream: any, model?: SharedStringsModel): void; parseOpen(node: any): boolean; parseText(text: string): void; parseClose(name: string): boolean; } export { SharedStringsXform };