export declare function parseTelemetryConfig(): { TELEMETRY_ENABLED: boolean; TELEMETRY_SERVICE_NAME: string; TELEMETRY_SERVICE_VERSION: string; TELEMETRY_ENVIRONMENT: string; TELEMETRY_DEPLOYMENT_ENVIRONMENT: string | undefined; TELEMETRY_EXPORTER_TYPE: 'console' | 'otlp' | 'jaeger' | 'zipkin' | 'none'; TELEMETRY_EXPORTER_ENDPOINT: string | undefined; TELEMETRY_EXPORTER_HEADERS: Record; TELEMETRY_EXPORTER_TIMEOUT: number; TELEMETRY_EXPORTER_COMPRESSION: 'gzip' | 'none'; TELEMETRY_SAMPLING_RATIO: number; TELEMETRY_LOG_LEVEL: 'none' | 'error' | 'warn' | 'info' | 'debug' | 'verbose' | 'all'; TELEMETRY_METRICS_INTERVAL: number; TELEMETRY_METRICS_TIMEOUT: number; TELEMETRY_RESOURCE_ATTRIBUTES: Record; TELEMETRY_TRACE_ID_RATIO_BASED: boolean; TELEMETRY_TRACE_PARENT_BASED: boolean; TELEMETRY_PROPAGATORS: string[]; TELEMETRY_INSTRUMENTATION_HTTP: boolean; TELEMETRY_INSTRUMENTATION_EXPRESS: boolean; TELEMETRY_INSTRUMENTATION_GRPC: boolean; TELEMETRY_INSTRUMENTATION_REDIS: boolean; TELEMETRY_INSTRUMENTATION_DNS: boolean; TELEMETRY_INSTRUMENTATION_NET: boolean; TELEMETRY_BATCH_SPAN_PROCESSOR: boolean; TELEMETRY_BATCH_MAX_QUEUE_SIZE: number; TELEMETRY_BATCH_MAX_EXPORT_BATCH_SIZE: number; TELEMETRY_BATCH_SCHEDULED_DELAY: number; TELEMETRY_BATCH_EXPORT_TIMEOUT: number; }; //# sourceMappingURL=telemetry-parser.d.ts.map