
import DefaultOptions from "./setupDefaults";

export interface XEUtilsMethods {
  /**
   * 版本信息
   */
  v: string;
  /**
   * 设置全局参数
   * @param options 全局参数
   */
  setup(options: DefaultOptions): void;

  /**
   * 将您自己的实用函数扩展到 XEUtils
   * @param methods 函数集
   */
  mixin(...methods: any[]): void;
}

/**
 * JavaScript 函数库、工具类
 */
export declare var XEUtils: XEUtilsMethods;

export default XEUtils;