/**
 * 同构共享：前后端均可引用（无 Bun / Elysia / Vue 依赖）
 */
export { merge } from '../comm/merge';
export { deepTree, flattenTree } from './tree';
export type { Loose } from '../../typings/common';
export type { PageQuery, PagePagination, PageResult } from '../../typings/comm/page';
export { RES_CODE, type ResCode, type ApiSuccess, type ApiFail, type ApiResult, } from '../routing/base';
export { buildExcelBuffer, buildImportTemplateBuffer, parseExcelBuffer, excelFilename, excelResponseHeaders, IMPORT_SKIP_FIELDS, isImportSkipField, } from './excel';
export type { ExcelColumn, ExcelFormatCell } from './excel';
export { flattenLocale, unflattenLocale, hashLocaleJson, extractJsonObject, } from './locale-json';
export { normalizeDateTimePrecision, dateTimeDisplayText, type DateTimePrecision, } from './datetime-picker';
