/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import createDebug from 'debug'; import type { LoggerLevel, Logger as BaseLogger } from './base.js'; type Logger = Record; /** * Creates a debug logger with the specified namespace and log levels. The logger will use different colors for each log level and will work in both Node.js and browser environments. */ export declare function createDebugLogger(namespace: string): Logger; /** * Links the debug logger with additional logger implementations. * * @remarks * - Linked loggers only receive messages when the corresponding debug namespace is enabled. */ export declare function link(debugLogger: Logger, ...loggers: BaseLogger[]): BaseLogger; export {};