UNPKG

barracuda-client-api

Version:

API Client to connect to Barracuda Enterprise Service Bus

35 lines 1.35 kB
export declare enum loglevels { none = 0, error = 1, warn = 2, info = 3, http = 4, debug = 5, verbose = 6, silly = 7 } export declare type LogLevelStrings = keyof typeof loglevels; export declare function LogLevelKeys(): LogLevelStrings[]; export declare function GenerateLogLevelMap(): { [p: string]: loglevels; }; export declare const logLevelByString: { [ll: string]: loglevels; }; export declare function loglevel(ll: string): loglevels; export declare function shouldLogErrors(level: loglevels): boolean; export declare function isInfo(level: loglevels): boolean; export declare function isDebug(level: loglevels): boolean; export declare function isWarn(level: loglevels): boolean; export declare function isVerbose(level: loglevels): boolean; export declare function isSilly(level: loglevels): boolean; export declare let logError: any; export declare let logDebug: any; export declare let logInfo: any; export declare let logWarn: any; export declare let logVerbose: any; export declare let logSilly: any; export declare function useConsoleLoggingWithAdvanced(): void; export declare function useConsoleLogging(): void; export declare function setLoggers(infoLogger: any, debugLogger: any, warnLogger: any, errorLogger: any, verboseLogger: any, sillyLogger: any): void; //# sourceMappingURL=index.d.ts.map