export { TelemetryService } from "./telemetryService.js";
export { tracers } from "./tracers.js";
export { withSpan, withClientSpan, withStreamSpan, withClientStreamSpan, } from "./withSpan.js";
export { ATTR, LANGFUSE_ATTR, SPAN_ATTRIBUTE_MAX_CHARS, spanJsonAttribute, } from "./attributes.js";
/**
 * Initialize telemetry for NeuroLink
 * Reuses an existing global TracerProvider when one is already registered,
 * otherwise bootstraps Neurolink telemetry when an exporter endpoint is configured.
 */
export declare function initializeTelemetry(): Promise<import("./telemetryService.js").TelemetryService>;
/**
 * Get telemetry status
 */
export declare function getTelemetryStatus(): Promise<{
    enabled: boolean;
    initialized: boolean;
    endpoint?: string;
    service?: string;
    version?: string;
}>;
