/**
 * @module utils/logger
 * @description Utilities for logging messages to the console with formatting
 */
import { Logger } from "../types/index.js";
/**
 * Creates a logger for a specific module with colored console output
 *
 * @param module - The module name to use as prefix in log messages
 * @returns A logger object with methods for different log levels
 *
 * @example
 * ```typescript
 * const logger = createLogger('my-module');
 * logger.info('Starting process...');
 * logger.success('Process completed!');
 * logger.warn('Something might be wrong');
 * logger.error('Something went wrong');
 * ```
 */
export declare function createLogger(module: string): Logger;
