import { bookFormats } from './bookFormats'; import type { ExportBookType, ExportExcelScheme } from './type'; import { type MayBeTableColumnProps, type TableColumnProps } from '../../components'; /** * 只取最底层的列组成表头 */ export declare function flatColumns(columns: MayBeTableColumnProps[]): TableColumnProps[]; export interface ExportExcelOptions { footerCount?: number; } /** * 根据数据和配置,导出 excel 文件 */ declare function exportExcel(scheme: ExportExcelScheme, data: Record[] | { [sheetName: string]: Record[]; }, options?: ExportExcelOptions): Promise; export { bookFormats, exportExcel }; export type { ExportBookType, ExportExcelScheme };