import { Container } from 'inversify'; import type { ErrorWithModuleBoundaryLoggingFunctionType, LoggerFunction } from './types'; export declare const ERROR_LOGGING_SERVICE_IDENTIFIER: unique symbol; export declare const ERROR_WITH_MODULE_BOUNDARY_LOGGING_IDENTIFIER: unique symbol; export declare function getErrorLoggingContainer(log: LoggerFunction): Container; export declare const getErrorLoggingFunction: (logger?: LoggerFunction, errorBoundaryName?: string) => ErrorWithModuleBoundaryLoggingFunctionType;