import { SettingsRepository } from '@n8n/db'; import { OtelConfig } from './otel.config'; export declare const OTEL_SETTINGS_KEY = "features.otel"; export type OtelSettingsResponse = OtelConfig & { envManagedFields: Array; }; export type OtelConnectionParams = Pick; export declare class OtelSettingsService { private readonly config; private readonly settingsRepository; private currentSettings; private envManagedFields; constructor(config: OtelConfig, settingsRepository: SettingsRepository); getSettings(): OtelSettingsResponse; loadSettings(): Promise; private getPersistedSettings; saveSettings(incoming: OtelConfig): Promise; resolveTestConnection(incoming: OtelConnectionParams): OtelConnectionParams; private isEnvManaged; private buildConfig; }