import type { ObservabilityState } from './types'; export declare function evictStaleWorkflowSpans(state: ObservabilityState): void; export declare function endAndRemoveWorkflowSpan(state: ObservabilityState, workflowId: string): void; export declare function createWorkflowLifecycle(state: ObservabilityState): { endWorkflowSpan: (workflowId: string, status: 'ok' | 'error', message?: string) => void; evictStaleSpans: (maxAgeMs?: number) => number; dispose: () => void; };