@ethereum-sourcify/compilers
Version:
Wrapper around multiple compilers to download the right version and invoke the compilation with a common interface.
14 lines • 714 B
TypeScript
export interface ILogger {
logLevel: number;
log: (level: number, message: string, metadata?: any) => void;
setLevel: (level: number) => void;
}
export declare const DefaultLogger: ILogger;
export declare function setLogger(logger: ILogger): void;
export declare function setLevel(level: number): void;
export declare function logError(message: string, metadata?: any): void;
export declare function logWarn(message: string, metadata?: any): void;
export declare function logInfo(message: string, metadata?: any): void;
export declare function logDebug(message: string, metadata?: any): void;
export declare function logSilly(message: string, metadata?: any): void;
//# sourceMappingURL=logger.d.ts.map