{"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";AAAA;;;GAGG;;;AAoBH,iDAAsD;AAA7C,oHAAA,mBAAmB,OAAA","sourcesContent":["/*\n * Copyright The OpenTelemetry Authors\n * SPDX-License-Identifier: Apache-2.0\n */\n\nexport type { ConfigFactory } from './IConfigFactory';\nexport type { ConfigurationModel } from './models/configModel';\nexport type { LogRecordExporter as LogRecordExporterConfigModel } from './models/loggerProviderModel';\nexport type {\n  PushMetricExporter as PushMetricExporterConfigModel,\n  InstrumentType as InstrumentTypeConfigModel,\n  Aggregation as AggregationConfigModel,\n  PeriodicMetricReader as PeriodicMetricReaderConfigModel,\n} from './models/meterProviderModel';\nexport type {\n  Sampler as SamplerConfigModel,\n  SpanExporter as SpanExporterConfigModel,\n  SpanProcessor as SpanProcessorConfigModel,\n} from './models/tracerProviderModel';\nexport type {\n  NameStringValuePair as NameStringValuePairConfigModel,\n  HttpTls as HttpTlsConfigModel,\n} from './models/commonModel';\nexport { createConfigFactory } from './ConfigFactory';\n"]}