import type { Logger, LoggerConfig } from "./types";
/**
 * 创建 Logger 实例
 */
export declare function createLogger(name?: string, config?: Partial<LoggerConfig>): Logger;
/**
 * 创建带有上下文的 Logger
 */
export declare function createLoggerWithContext(name: string, context: Record<string, any>, config?: Partial<LoggerConfig>): Logger;
/**
 * 创建子 Logger
 */
export declare function createChildLogger(parent: Logger, bindings: Record<string, any>): Logger;
//# sourceMappingURL=factory.d.ts.map