Interface Logger

    interface Logger {
        child(module: string): Logger;
        debug(message: string, ...args: unknown[]): void;
        error(message: string, ...args: unknown[]): void;
        info(message: string, ...args: unknown[]): void;
        setLevel(level: LogLevel): void;
        warn(message: string, ...args: unknown[]): void;
    }

    Methods