/**
 * Orchestration primitives — public barrel.
 *
 * Exports:
 *   - OODA agent loop (sprint-525 Bloc 5a)
 *   - Idempotency key utilities (sprint-468:idempotency-keys)
 *   - Bulkhead worker pool (sprint-468:bulkhead)
 *
 * @public
 */
export * from "./ooda/index.js";
export type { IdempotencyKeyPayload, WithIdempotencyOptions } from "./idempotency.js";
export { computeIdempotencyKey, withIdempotency, addIdempotencyHeader, } from "./idempotency.js";
export { BulkheadQueueFullError, createBulkhead } from "./bulkhead.js";
export type { BulkheadOptions as OrchestrationBulkheadOptions, BulkheadMetrics, BulkheadPool } from "./bulkhead.js";
//# sourceMappingURL=index.d.ts.map