/** Console logger configuration wrapper. */
export default class ConsoleLogger extends BaseLogger {
    /**
     * Runs constructor.
     * @param {object} [args] - Options object.
     * @param {Array<"debug-low-level" | "debug" | "info" | "warn" | "error">} [args.levels] - Levels to emit.
     */
    constructor({ levels }?: {
        levels?: ("debug" | "error" | "info" | "warn" | "debug-low-level")[] | undefined;
    });
    levels: ("debug" | "error" | "info" | "warn" | "debug-low-level")[] | undefined;
    /**
     * Runs to output config.
     * @returns {import("../configuration-types.js").LoggingOutputConfig} - Output config.
     */
    toOutputConfig(): import("../configuration-types.js").LoggingOutputConfig;
}
import BaseLogger from "./base-logger.js";
//# sourceMappingURL=console-logger.d.ts.map