UNPKG

@embrace-io/web-sdk

Version:
24 lines 1.22 kB
import { LogExceptionOptions, LogManager, LogMessageOptions, LogSeverity } from "../../api-logs/manager/types.cjs"; import "../../api-logs/manager/index.cjs"; import "../../api-logs/index.cjs"; import { EmbraceLogManagerArgs } from "./types.cjs"; //#region src/managers/EmbraceLogManager/EmbraceLogManager.d.ts declare class EmbraceLogManager implements LogManager { private readonly _diag; private readonly _perf; private readonly _logger; private readonly _userSessionManager; private readonly _limitManager; private readonly _visibilityDoc; private readonly _storage; constructor({ diag: diagParam, perf, userSessionManager, limitManager, loggerProvider: globalLoggerProviderOverride, visibilityDoc, storage }: EmbraceLogManagerArgs); private _validateAttributes; private static _logSeverityToSeverityNumber; logException(error: unknown, { handled, attributes, timestamp, handler }?: LogExceptionOptions): void; message(message: string, severity: LogSeverity, { attributes, includeStacktrace, stacktrace }?: LogMessageOptions): void; private _logMessage; private static _exceptionHandlingType; } //#endregion export { EmbraceLogManager }; //# sourceMappingURL=EmbraceLogManager.d.cts.map