import type { WorksheetState } from "../../../types.js"; import { BaseXform } from "../base-xform.js"; interface SheetModel { id: number | undefined; name: string; state: WorksheetState; rId: string | undefined; } declare class WorksheetXform extends BaseXform { relationshipsPrefixes: readonly string[]; render(xmlStream: any, model: SheetModel): void; parseOpen(node: any): boolean; /** * Locate the relationship id on a `` element. Tries every * prefix the workbook root bound to the relationships namespace, * then any prefix the `` element itself rebinds locally. * Returns `undefined` if no relationship id is present — callers * (the workbook reconciler) will treat such a `` as a * half-broken declaration that can't be bound to a worksheet part. */ private _extractRelId; parseText(): void; parseClose(): boolean; } export { WorksheetXform };