/** * Spawn core module — barrel export. * * Re-exports spawn adapter registry and utilities from the core layer. * * @task T5709 * @epic T5701 */ export { getGitRoot } from '@cleocode/worktree'; export type { SpawnCapability } from './adapter-registry.js'; export { getProvidersWithSpawnCapability, hasParallelSpawnProvider, initializeDefaultAdapters, initializeSpawnAdapters, SpawnAdapterRegistry, spawnRegistry, } from './adapter-registry.js'; export type { SpawnAgentIdentity, SpawnSessionResolution } from './agent-identity.js'; export { abandonSpawnSession, allocateSpawnSession, deriveAgentHandle, requireSpawnSession, } from './agent-identity.js'; export { completeAgentWorktreeViaMerge, getDefaultBranch } from './branch-integration.js'; export type { PruneWorktreeResult } from './branch-lock.js'; export { applyFsHarden, buildAgentEnv, buildWorktreeSpawnResult, createAgentWorktree, detectFsHardenCapabilities, ensureGitShimDir, pruneOrphanedWorktrees, pruneWorktree, removeFsHarden, resolveAgentWorktreeRoot, } from './branch-lock.js'; //# sourceMappingURL=index.d.ts.map