UNPKG

@asasugar-use/custom-json2excel

Version:

✌传入json,可自定义表格标题名称和列数、头部名称、过滤列和绑定生成开始与成功的回调函数

44 lines (43 loc) 1.98 kB
export declare function is(val: unknown, type: string): boolean; export declare function isDef<T = unknown>(val?: T): val is T; export declare function isUnDef<T = unknown>(val?: T): val is T; export declare function isObject(val: any): val is Record<any, any>; export declare function isEmpty<T = unknown>(val: T): val is T; export declare function isDate(val: unknown): val is Date; export declare function isNull(val: unknown): val is null; export declare function isNullAndUnDef(val: unknown): val is null | undefined; export declare function isNullOrUnDef(val: unknown): val is null | undefined; export declare function isNumber(val: unknown): val is number; export declare function isPromise<T = any>(val: unknown): val is Promise<T>; export declare function isString(val: unknown): val is string; export declare function isFunction(val: unknown): val is FunctionConstructor; export declare function isBoolean(val: unknown): val is boolean; export declare function isRegExp(val: unknown): val is RegExp; export declare function isArray(val: any): val is Array<any>; export declare function isWindow(val: any): val is Window; export declare function isElement(val: unknown): val is Element; export declare function isMap(val: unknown): val is Map<any, any>; export declare const isServer: boolean; export declare const isClient: boolean; export declare function isUrl(path: string): boolean; /** * @description 判断是否是复杂类型 * @export * @param {*} map * @returns {*} {boolean} */ export declare function isValidMap(map: any): map is any[] | Record<any, any>; /** * @description 判断一个字符串是否为JSON字符串 * @export * @param {string} str * @returns {*} {boolean} */ export declare function isJsonStr(str: string): boolean | undefined; /** * @description 判断一个字符串是否为 Base64 字符串格式 * @export * @param {string} str * @returns {*} {boolean} */ export declare function isBase64(str: string): boolean;