import type { StreamCancellationInput, StreamCancellationSource } from "./types.js"; export declare function createCancellationCoordinator(inputs: readonly StreamCancellationInput[], onCancel: (source: StreamCancellationSource) => void): { signal: AbortSignal; readonly source: StreamCancellationSource | null; stopConsumer(): void; abortProvider(reason?: unknown): void; dispose(): void; }; //# sourceMappingURL=cancellation.d.ts.map