sortier
Version:
An opinionated code sorter
13 lines (12 loc) • 402 B
TypeScript
type ArgumentType<T> = T extends (...arg1: infer U) => any ? U : any;
export declare enum LoggerVerboseOption {
Quiet = 0,
Normal = 1,
Diagnostic = 2
}
export declare class LogUtils {
private static verbosity;
static log(verbosity: LoggerVerboseOption, ...args: ArgumentType<typeof console.log>): void;
static setVerbosity(newVerbosity: LoggerVerboseOption): void;
}
export {};