import React from "react";
declare const defaultCDNPrefix = "https://cdn.raodaor.com";
declare const defaultStaticPagePrefix = "https://h5.raodaor.com";
/**
 * 默认的空的，透明的
 */
declare const defaultEmptyTransparent = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII=";
/**
 * 默认的空图片
 */
declare const defaultEmptyImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAiFJREFUaEPtmPE1BDEQh7+rgBKUQAWoAB1QASqgBCpABagAFaACSlCC93tv17vbTTaTye3dupf8nWzmm5nfzGxmbMiabQgHFWRqkawRqREZyQM1tUZyrPuzNSLANnAE7AA/wDPw7XZp4UFvRHaBxwaiNUEwl8B9oU2u4x4QReIFEExo7QEfLmsKDnlADhqQ2LUPwGmBTa6jHpBr4GrgtjdAsCtdHpDjRh8xQyV67Vnp8oBII6pOWxFLT4CnlVKAe4yXx1WdujC3wIURQg45b8p2cXHwRKS1U/1DopYeZIii8GqE0Lb3pvKpbB+WVroSkAybe1vvOpVNjhCMoFxrHSCKokC6S6l65qIo0Ij3PjVRNVPpI7QE4poMSiKyD3xmpIOMly6krdhy68UL0uZ4Tm5rNrP0l5xv/jnEA9LNcV2s+WpopaaBYr3kgsRyfEioqdks5oAsveSApHI8dLHOfA2IeyiKWXrJAbHkuHrBfFNsm563ypn1YgWx5vi8F2+aEcQL0Z4z9RcLSG6OC0bjyjL/SZJ6SYGo5is9Yg2s1NvW80m9pEBKc9xqqGXfoF6GQJaV4xYjrXuieomBxAY764Vj7gvqJQSSGuzGNNLy7aBeQiCqOHp4m/LqvQuEQNTQNNlOefVeajYa5D+kVu8RMBQRNUH9N6y7CQ79fMnZCw/mqYY4ZZ0s2FZBphaqGpEakZE8UFNrJMe6P1sj4nbdSAd/ATUpXzNZ4Q/SAAAAAElFTkSuQmCC";
/**
 * 默认的错误图片
 */
declare const defaultErrorImage = "data:image/png;base64,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";
/**
 * 默认的更多操作图片
 */
declare const defaultMoreOperateImage = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAldJREFUaEPtmP0xQ1EQxU8qQAWoABWgAypABagAFaACVEAHqAAd0AEVML+Zu5mbm30vb+7MnZhk96987dk95+xuMhlpQWK0IDwURP6bk+FIONJIgRitRsJWw4Yj1dI1SgxHGglbDRuOVEvXKDEcaSRsNWw4Ui1do8Slc2RV0neFmOQRNblWblDtPke2JV1L2ssI3Es6H9DYhaRjSRsp91PSjaTbgWLQPLXBsHhJtd89jC4iANx1FEXdfUkuoKQ3SYjgxZOkwxlkyH2WZG6WHz+RhKAT4RFBRZoBCPVRkuA5j48SiR2noUtJuPGR1DSyuEruVoHpcTIhHiSdZe7zGJcQktq4PA6PiDXDGJBcBgDryRXszuM3PdksC6URRWnyed8LCPMZhPBcxQmEvJJEn71EaG43jQCjUAbKnjpgFEbNn56xMKJrHXs2S8QDSY+SXovddf/XMiLsQak4pKxYqYoRwXoa9WIokSnFE5g5NoiIKd41WjbDHtG+0TKiX9k1K8ma4uyWt4Nd0+A6kivLhcjHi2Vjb2iGz5XfD1YIJ8m1heSAMBLkdKkNKQ4KJNhBnOezFkaS55CcuJpd59cuhIGQZMvHDmCxd35pBBJcJ8KI2imdGgln/sBGvJX0Xl6blwafX8MGkCuBOhY0wnfMxOkrmqFp1OQg5NHnRMkHB6nN0bFgCqjt7e2gP7FpDDdcAG+js9ds/PqIz4AYu9/7M2fpfjTOUm3u74cjc7egaCAcCUcaKRCj1UjYathwpFq6RonhSCNhq2HDkWrpGiWGI42ErYZdGEf+AF+aeDPAUt+OAAAAAElFTkSuQmCC";
/**
 * 默认的用户头像
 */
declare const defaultAvatar = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAIAAAAErfB6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0VEQzRENkVGMkE0MTFFNkFBNjBCN0JEOThBNTZDQkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdBMDIzQTRGMjBCMTFFNkFBNjBCN0JEOThBNTZDQkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEVBNEI5MkVCODkxMUU2QTRGMEMxODczMjZEOTMxNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MEVBNEI5M0VCODkxMUU2QTRGMEMxODczMjZEOTMxNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgotcT8AAAu9SURBVHja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";
/**
 * 默认的翻译函数
 * @param key 翻译键
 * @returns 返回原始键
 */
export declare function t(key: string): string;
/**
 * 定义APP会员的等级
 * @param level 会员等级数字
 * @returns 返回会员等级名称
 */
export declare const APP_MEMBER_LEVEL: (level: number) => any;
/**
 * 支付方式
 */
export declare const APP_PAY_METHODS: any;
/**
 * APP页面集合【持续更新中...】 不在此列表中的页面，跳转后会统一进入【缺省页面：暂未开放】
 */
declare const AppScreenNames: any;
/**
 * 菜单跳转逻辑（支持RN/H5链接）
 * @param {Object} item 数据，结构： {title: "标题", h5: "h5链接", rjs: "RN链接，raodaor://myDefault?key=xxx&title=标题"}
 * @param {String} platform 平台类型， web, android, ios, miniprogram, etc...
 * @param {Object} navigation 导航对象 RN 专用
 */
declare function allLinkJump(item: any, platform: string, navigation: any): Promise<void>;
/**
 * 跳转到上一页（返回）如果上一页不存在则跳转到默认（或者配置）页面
 * @param {Object} navigation 导航对象
 * @param {String} defaultPageName 替换的页面路由名称（默认homeDefault页面）
 * @param {Object} params 替换过去的传参，比如： {title: "页面标题", itemId: "记录ID"}
 */
declare function onJumpBack(navigation: any, defaultPageName?: string, params?: {}): void;
/**
 * 跳转到指定页面
 * @param {Object} navigation 导航对象
 * @param {String} pageName 跳转的页面路由名称
 * @param {Object} params 跳转过去的传参，比如： {title: "页面标题", itemId: "记录ID"}
 * @param {*} authority 页面跳转前的权限控制，如果传入用户信息，就校验
 * @param {String} jumpType 跳转的类型，默认是 push ，如果是 replace，则替换当前页面
 */
declare function onJumpPage(navigation: any, pageName?: string, params?: {}, authority?: null, jumpType?: string): void;
/**
 * 保存本地存储内容 （保存为空的，相当于删除）
 *
 * @param {string} key 保存的KEY，默认前置为："@Raodaor" 后续的可以大写字母开头写
 * @param {object} value 保存的值，可以是对象，也可以是常量， 都会转换为字符串类型存储。
 */
declare function setStorage(key: any, value: any): Promise<void>;
/**
 * 【需要同步方法调用】获取指定key的本地存储
 * - `SkinConfig` [存储] 保存换肤的信息
 * - `ShareUser`  [存储] 分享人的key
 * - `AppExpo\src\pages\tool\qrCode.tsx` 分享的二维码，推荐下载，下载地址带有：shareUser 参数，也作为分享人，作为推荐人
 * - `UserInfo`   [存储] 当前登录人的用户信息
 * @param {*} key 指定的名称
 * @returns 存储的值（对象 或者 字符串）
 */
declare function getStorage(key: any): Promise<any>;
/**
 * 删除指定key的本地存储
 * @param {*} key 指定的名称；
 *  如果是空，表示清除所有本地存储；
 *  如果是@@User@@，表示清除所有与当前用户相关的本地存储
 * @returns 无
 */
declare function removeStorage(key: any, userKey?: string): Promise<void>;
/**
 * 格式化时间
 * @param {number} value 时间戳
 */
declare function formatDate(value: number | string): string;
/**
 * 格式化成：类似微博的简短时间
 */
declare function formatDateShort(timestamp: any): string;
/**
 * 【有状态方法】获取当前时间所在一天里的时间段（凌晨、早上、上午、中午、下午、傍晚、晚上、深夜）
 * @demo const timeOfDay = YhwCommon.useTimeOfDay()
 * @returns 当前时间段
 */
declare const useTimeOfDay: () => string;
/**
 * 给日期增加指定天数
 * @param {*} date 日期
 * @param {*} days 天数
 * @returns {string} 日期字符串，比如：2021-03-26 20:59:30
 */
declare function dateAddDaysFromTime(date: any, days: any): string;
/**
 * 获取未来日期
 * @param numberOfDays 天数
 * @returns {Array} 数组日期，比如：['2021-03-27', '2021-03-28', '2021-03-29']
 */
declare function datesFutureFetch(numberOfDays: number): string[];
/**
 * 获取过去的日期
 * @param numberOfDays 天数
 * @returns {string} 字符串日期，比如：'2021-03-21'
 */
declare function datePastFetch(numberOfDays: number): string;
/**
 * 毫秒 转换为 分钟:秒数
 * @param {number} millis 毫秒数
 * @returns {string}
 */
declare function formatToMinutesAndSeconds(millis: number): string;
/**
 * 格式化成：类似抖音的时间
 * @param {*} seconds 秒数
 * @returns 返回格式：06:30
 */
declare function formatTimeToHoursAndSecond(seconds: any): string;
/**
 * 格式化成：类似抖音的简单点赞数
 * @param {number} num 数字
 */
declare function formatNumberShort(num: any): any;
/**
 * 清除内容中的特殊字符（包含：html、url、email、phone、空格、特殊字符、json内容的特殊处理）
 * @param {string} text 源内容
 * @param {array} scopes 要清除掉的范围（默认：["htmlTags", "urls", "specialChars", "jsonFields"]）
 * 全量值： ["htmlTags", "urls", "emails", "phoneNumbers", "extraSpaces", "specialChars", "jsonFields"]
 * @returns {string} 清除后的内容
 */
declare function formatContentToClean(text: any, scopes?: string[]): any;
/**
 * 格式URL的参数值，返回参数JSON对象
 * @param {*} url
 */
declare function formatUrlParams(pageUrl: any): {};
/**
 * 简单的创建hash值
 * @param {string} str 字符串
 * @returns {number} 返回hash值
 * @example
 * const hashValue = simpleHash("raodaor");
 * 注意：此方法并不安全，仅用于简单的字符串转换为hash值，不能用于加密或安全相关的场景。
 * 例如：用于生成唯一标识符或简单的字符串比较。
 */
declare function simpleHash(str: any): number;
/**
 * 提取Schema中页面参数
 * @param {string} path Schema路径，比如：raodaor://myDefault?key=qzvEUN3s2bZATV6xzQbRb3
 * @param {string} type 类型，比如： name: 页面的route name； param: 页面的参数，返回 {key: "", title: ""} 或者 null
 * @returns {string / object}
 */
declare function extractPageParam(path: any, type: any): any;
/**
 * 根据字符串，提取视频、音频、文件等资源的信息
 * @param {string} path 路径
 * @param {string} type 类型，比如： size 大小（解析为xxM 或者 xxK）； uri 唯一地址
 * @returns {string}
 */
declare function extractResourceInfo(path: any, type: any): any;
/**
 * 获取文件扩展名（包括base64的文件）
 * @param {string} fileUrl 文件地址
 * @returns 返回文件扩展名（不带.）
 */
declare function getFileExtension(fileUrl: string): any;
/**
 * 获取音视频文件格式
 * @returns 返回音视频文件格式
 */
declare function getAVFileExtension(): string;
/**
 * 生成随机十六进制颜色（或某个颜色列表项）
 * @param {Array} randomColors 要随机的颜色列表，可为空
 * @returns
 */
declare const getRandomColor: (randomColors?: string[] | null) => string;
/**
 * 同步更改变量值
 * 方法1：useEffect(() => {fetchAPI(paramState)}, [state]) 不实用，实际使用中，触发的事件里执行，还要在useEffect中写，不是同步编码
 * 方法2：new Promise((resolve) => { useState(1) }).then(res => {useState(2)}) 异步的useState，放到异步方法中，怪怪的
 * 真正实现useState同步的，【没有】。
 * 方法3：可以使用useRef来标注DOM或者变量，都是同步的，并且是存在于页面的生命周期
 * @param {*} state
 * @returns useRef 对象
 */
declare function useRefSyncState(state: any): React.RefObject<unknown>;
export { defaultEmptyTransparent, defaultEmptyImage, defaultErrorImage, defaultMoreOperateImage, defaultAvatar, defaultCDNPrefix, defaultStaticPagePrefix, AppScreenNames, allLinkJump, onJumpBack, onJumpPage, setStorage, getStorage, removeStorage, simpleHash, formatDate, formatDateShort, useTimeOfDay, dateAddDaysFromTime, datesFutureFetch, datePastFetch, formatTimeToHoursAndSecond, formatToMinutesAndSeconds, formatNumberShort, formatContentToClean, formatUrlParams, extractPageParam, extractResourceInfo, getFileExtension, getAVFileExtension, getRandomColor, useRefSyncState, };
