import type { ToolResult } from '../types/index.js';
import type { ConfigureObservabilityInput } from '../types/observability.js';
/**
 * Configures the OpenTelemetry exporter.
 * Merges provided fields into the active config and reinitializes the tracer.
 * Idempotent: calling with the same values produces no observable side effects.
 */
export declare function handleConfigureObservability(args: ConfigureObservabilityInput): Promise<ToolResult>;
/**
 * Returns the current observability configuration as a ToolResult.
 * Used by a read-only status check.
 */
export declare function handleObservabilityStatus(): ToolResult;
//# sourceMappingURL=configure-observability.d.ts.map