/** * Optional concurrency helpers built on zero-build Web Workers. * * The concurrency surface intentionally stays browser-first and explicit: * worker tasks, RPC helpers, bounded pools, and thin high-level helpers * without decorators, hidden global runtimes, or build-time worker glue. * * @module bquery/concurrency */ export { TaskWorkerAbortError, TaskWorkerError, TaskWorkerSerializationError, TaskWorkerTimeoutError, TaskWorkerUnsupportedError, } from './errors.cjs'; export { createSharedBuffer, withTransferables } from './helpers.cjs'; export { batchTasks, every, filter, find, map, parallel, reduce, some } from './high-level.cjs'; export { defineRpcWorker, defineWorker, exposeRpc, exposeTask, isWorkerModule, } from './module-worker.cjs'; export { pipeline } from './pipeline.cjs'; export { createRpcPool, createTaskPool } from './pool.cjs'; export { createReactiveRpcPool, createReactiveRpcWorker, createReactiveTaskPool, createReactiveTaskWorker, } from './reactive.cjs'; export { callWorkerMethod, createRpcWorker } from './rpc.cjs'; export { deferred, startTransition, suspense } from './scheduling.cjs'; export { getConcurrencySupport, isConcurrencySupported, isModuleWorkerSupported } from './support.cjs'; export { createTaskWorker, runTask } from './task.cjs'; export type { CallWorkerMethodOptions, ConcurrencyRuntime, ConcurrencyPipeline, ConcurrencyPipelineOptions, ConcurrencySupport, DefineWorkerOptions, DeferredOptions, DeferredSource, PoolMetrics, CreateRpcPoolOptions, CreateRpcWorkerOptions, CreateTaskPoolOptions, CreateTaskWorkerOptions, ParallelCollectionOptions, ParallelMapHandler, ParallelMapOptions, ParallelOptions, ParallelPredicateHandler, ParallelReduceHandler, ParallelResults, ParallelTask, ReactiveRpcPool, ReactiveRpcWorker, ReactiveTaskPool, ReactiveTaskWorker, RpcPool, RpcWorker, RpcWorkerModule, RunTaskOptions, SuspendableState, SuspenseBoundary, SuspenseOptions, SuspenseSource, TaskPool, TaskRunOptions, TaskWorker, TaskWorkerErrorCode, TaskWorkerState, StartTransitionOptions, Transition, TransitionStart, WorkerExecutionMode, WorkerHostScope, WorkerModule, WorkerRpcHandler, WorkerRpcHandlers, WorkerRpcSource, WorkerTaskHandler, WorkerTaskSource, } from './types.cjs'; //# sourceMappingURL=index.d.ts.map