module OpenTelemetry.Logs.Core (
LoggerProvider (..),
LoggerProviderOptions (..),
emptyLoggerProviderOptions,
createLoggerProvider,
setGlobalLoggerProvider,
getGlobalLoggerProvider,
shutdownLoggerProvider,
forceFlushLoggerProvider,
InstrumentationLibrary (..),
Logger (..),
makeLogger,
ReadableLogRecord,
ReadWriteLogRecord,
IsReadableLogRecord (..),
IsReadWriteLogRecord (..),
LogRecordArguments (..),
AnyValue (..),
ToValue (..),
SeverityNumber (..),
toShortName,
emitLogRecord,
addAttribute,
addAttributes,
logRecordGetAttributes,
) where
import OpenTelemetry.Internal.Common.Types
import OpenTelemetry.Internal.Logs.Core
import OpenTelemetry.Internal.Logs.Types