UNPKG

@sitecore/sc-contenthub-webclient-sdk

Version:

Sitecore Content Hub WebClient SDK.

17 lines (16 loc) 732 B
import { LogLevel } from "./log-level"; export interface ILogger { readonly isDebugEnabled: boolean; readonly isInfoEnabled: boolean; readonly isWarnEnabled: boolean; readonly isErrorEnabled: boolean; minimumLogLevel: LogLevel; debug(message: (() => string) | string): void; debugAsync(message: () => Promise<string>): Promise<void>; info(message: (() => string) | string): void; infoAsync(message: () => Promise<string>): Promise<void>; warn(message: (() => string) | string): void; warnAsync(message: () => Promise<string>): Promise<void>; error(message: (() => string) | string, error?: Error): void; errorAsync(message: () => Promise<string>, error?: Error): Promise<void>; }