import type { Logger } from './Logger'; /** * Instantiates new logger instances. */ export interface LoggerFactory { /** * Create a logger instance for the given label. * @param label - A label that is used to identify the given logger. */ createLogger: (label: string) => Logger; }