export interface EffectAbortForwarder { /** Whether this invocation has already forwarded an interruption. */ readonly forwarded: boolean; /** Stop accepting interruption without triggering cancellation. */ dispose(): void; } /** * Forward one Effect-owned AbortSignal without retaining process-global state. * Disposal wins any later interruption, while an already-started best-effort * send is observed so transport teardown cannot create an unhandled rejection. */ export declare function forwardEffectAbort(signal: AbortSignal, send: () => unknown | PromiseLike): EffectAbortForwarder; //# sourceMappingURL=effect-abort.d.ts.map