export declare const isEmpty: (object: any) => boolean;
/**
 * 判断应用是否运行在移动端
 */
export declare const isMobile: () => boolean;
/**
 * 判断是否为Android设备
 */
export declare const isAndroid: () => boolean;
/**
 * 判断是否为IOS设备
 */
export declare const isIos: () => boolean;
/**
 * 打印警告日志
 */
export declare function printWarnLog(msg: string, data?: any): void;
/**
 * 打印错误日志
 */
export declare function printErrorLog(msg: string, data?: any): void;
/**
 * 日志工具类
 */
export declare const logging: {
    warn: typeof printWarnLog;
    error: typeof printErrorLog;
};
export interface RequestConfig {
    url: string;
    params?: Record<string, string>;
    data?: Record<string, string>;
    headers?: object;
}
export declare const fetchRequest: {
    get: (config: RequestConfig) => Promise<unknown>;
    post: (config: RequestConfig) => Promise<unknown>;
    put: (config: RequestConfig) => Promise<unknown>;
    delete: (config: RequestConfig) => Promise<unknown>;
};
