export type LogLevel = 'debug' | 'info' | 'warn' | 'error';
export type LoggerConfig = {
    level: LogLevel;
    enabled: boolean;
    prefix?: string;
};
export type { Logger } from '../../domain/types/logger.js';
import type { Logger } from '../../domain/types/logger.js';
export declare const createLogger: (config: LoggerConfig) => Logger;
export type LoggerType = ReturnType<typeof createLogger>;
//# sourceMappingURL=logger.d.ts.map