import { Cloud, Db } from 'laf-client-sdk';
import { LoggerFactory } from './log/LoggerFactory';
/**
* 包装器配置
* 明确 告知 cloud 对象所在
* 一般覆盖 {@link #cloud()} 实现即可
* @author LL
* @date 2022-01-19 下午 02:55
**/
export declare class LafWrapperConfig {
/**
* 日志 工厂, 所有包装器的日志都是从此获取
* 设置日志等级:
*
* // 大于等于设置的日志等级的日志才会输出
* Config.LoggerFactory.enableLevel = LoggerLevel.ALL
*
* 所有内部详细日志基本都在 {@link LoggerLevel.TRACE} 等级工作: 查询参数, 响应结果 等
*
* @type {LoggerFactory} 日志工厂
* @see LoggerLevel
*/
static LoggerFactory: LoggerFactory;
/**
* 所有包装器 如果需要 使用这里返回的 cloud 对象 (默认)
* @return {Cloud}
*/
static cloud(): Cloud;
/**
* 所有包装器使用这里返回的 database 对象 (默认)
* @return {}
*/
static database(): Db;
}
//# sourceMappingURL=LafWrapperConfig.d.ts.map