import { EnsembleTraceEvent, EnsembleTraceLogger } from "../types/types.cjs"; export type { EnsembleTraceEvent, EnsembleTraceLogger }; export declare function setEnsembleTraceLogger(logger: EnsembleTraceLogger | null): void; export declare function addEnsembleTraceLogger(logger: EnsembleTraceLogger): void; export declare function removeEnsembleTraceLogger(logger: EnsembleTraceLogger): void; export declare function getEnsembleTraceLogger(): EnsembleTraceLogger | null; export declare function getAllEnsembleTraceLoggers(): EnsembleTraceLogger[]; export declare function emitTraceEvent(event: Omit & { sequence?: number; timestamp?: string; }): Promise; //# sourceMappingURL=trace_logger.d.ts.map