UNPKG

budgie-cli

Version:
15 lines (14 loc) 565 B
/// <reference types="node" /> /** * Logs information on significant events. */ export declare type ILogger = Readonly<Pick<typeof console, "error" | "log">>; /** * Importance levels of logs that may be printed. */ export declare enum Verbosity { Error = "error", Log = "log" } export declare const parseVerbosity: (rawVerbosity: string | undefined) => Verbosity | undefined; export declare const wrapLoggerForVerbosity: (logger: Readonly<Pick<Console, "error" | "log">>, verbosity: Verbosity) => Readonly<Pick<Console, "error" | "log">>;