interface TraceContext { traceId: string; spanId: string; parentSpanId?: string; } export declare class TraceContextManager { private static instance; private contextMap; static getInstance(): TraceContextManager; startTrace(loggerName: string): TraceContext; startSpan(loggerName: string): TraceContext; getCurrentContext(loggerName: string): TraceContext | undefined; clearContext(loggerName: string): void; } export {};