import type { OrchestratorContext } from './types';
/**
 * Run a function with orchestrator context available via `getOrchestratorContext()`.
 * Called by the interceptor when wrapping a container/orchestrator workflow.
 */
export declare function runWithOrchestratorContext<T>(ctx: OrchestratorContext, fn: () => Promise<T>): Promise<T>;
/**
 * Retrieve the orchestrator context set by the interceptor.
 * Called by `executeLT` to inject parent routing into child envelopes.
 */
export declare function getOrchestratorContext(): OrchestratorContext | undefined;
