/** * Keep overlapping production operations on the production condition. * * The state lives on `globalThis` so independently loaded CJS/ESM copies of * Farm share one refcount. The first entrant captures the caller's value and * only the last operation to settle restores it. * * @internal */ declare function withProductionNodeEnv(operation: () => T | PromiseLike): Promise; export { withProductionNodeEnv };