UNPKG

@mertdeveci55/univer-import-export

Version:

Excel/CSV import and export library for Univer spreadsheets with full format preservation

42 lines (41 loc) 1.35 kB
/** * Enhanced Univer to Excel Export * * Main entry point for exporting Univer workbooks to Excel format * with complete feature support and proper data handling. */ /// <reference types="node" /> /// <reference types="node" /> /** * Export Univer snapshot to Excel workbook * * @param snapshot - Univer workbook snapshot (IWorkbookData) * @returns Excel workbook buffer */ export declare function exportUniverToExcel(snapshot: any): Promise<Buffer>; /** * Export configuration options */ export interface ExportOptions { /** Include hidden sheets in export */ includeHidden?: boolean; /** Include comments */ includeComments?: boolean; /** Calculate formulas before export */ calculateFormulas?: boolean; /** Preserve array formulas */ preserveArrayFormulas?: boolean; } /** * Advanced export with options */ export declare function exportUniverToExcelWithOptions(snapshot: any, options?: ExportOptions): Promise<Buffer>; export { WorkBook } from './Workbook'; export { ArrayFormulaHandler } from './ArrayFormulaHandler'; export { FormulaCleaner } from './FormulaCleaner'; export { SheetNameHandler } from './SheetNameHandler'; export { ChartExporter } from './ChartExporter'; export * from './constants'; export * from './utils'; export * from './univerUtils'; export * from './ResourceHandlers';