export declare function colIndexToLetter(n: number): string; export declare function colLetterToIndex(col: string): number; export declare function cellRefToIndices(ref: string): { row: number; col: number; }; export declare function indicesToCellRef(row: number, col: number, abs?: boolean): string; export declare function parseRange(range: string): { startRow: number; startCol: number; endRow: number; endCol: number; }; export declare function escapeXml(s: string): string; export declare function xmlAttrs(attrs: Record): string; export declare function xmlTag(tag: string, attrs: Record, content?: string): string; export declare function strToBytes(s: string): Uint8Array; export declare function dateToSerial(d: Date, date1904?: boolean): number; export declare function deepClone(v: T): T; export declare function uid(): string; export declare function emuToPx(emu: number): number; export declare function pxToEmu(px: number): number; export declare function colWidthToEmu(w: number, charWidth?: number): number; export declare function rowHeightToEmu(h: number): number; export declare function base64ToBytes(b64: string): Uint8Array; export declare function bytesToBase64(data: Uint8Array): string; export declare function a1ToR1C1(ref: string, baseRow: number, baseCol: number): string; export declare function r1c1ToA1(ref: string, baseRow: number, baseCol: number): string; export declare function formulaToR1C1(formula: string, baseRow: number, baseCol: number): string; export declare function formulaFromR1C1(formula: string, baseRow: number, baseCol: number): string;