import log from "@flex-development/log/esm/index"; import type { Level } from "@flex-development/log/esm/types"; import type { IGreaseOptions } from "../interfaces"; /** * @file Utilities - logger * @module grease/utils/logger */ /** * Application logger. * * @param {IGreaseOptions} options - Application options * @param {string} message - Message to log * @param {any[]} [args=[]] - Additional messages * @param {Level} [level=LogLevel.SUCCESS] - Log level * @param {boolean} [bold=false] - Bold message * @return {ReturnType} Formatted log message */ declare const logger: (options: IGreaseOptions, message: string, args?: any[], level?: Level, bold?: boolean) => ReturnType; export default logger;