Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require_headless_tools = require("../headless-tools.cjs");
const require_subagents = require("../ui/subagents.cjs");
const require_stream_custom = require("./stream.custom.cjs");
const require_stream = require("./stream.cjs");
exports.FetchStreamTransport = require_stream_custom.FetchStreamTransport;
exports.SubagentManager = require_subagents.SubagentManager;
exports.calculateDepthFromNamespace = require_subagents.calculateDepthFromNamespace;
exports.executeHeadlessTool = require_headless_tools.executeHeadlessTool;
exports.extractParentIdFromNamespace = require_subagents.extractParentIdFromNamespace;
exports.extractToolCallIdFromNamespace = require_subagents.extractToolCallIdFromNamespace;
exports.filterOutHeadlessToolInterrupts = require_headless_tools.filterOutHeadlessToolInterrupts;
exports.findHeadlessTool = require_headless_tools.findHeadlessTool;
exports.flushPendingHeadlessToolInterrupts = require_headless_tools.flushPendingHeadlessToolInterrupts;
exports.handleHeadlessToolInterrupt = require_headless_tools.handleHeadlessToolInterrupt;
exports.headlessToolResumeCommand = require_headless_tools.headlessToolResumeCommand;
exports.isHeadlessToolInterrupt = require_headless_tools.isHeadlessToolInterrupt;
exports.isSubagentNamespace = require_subagents.isSubagentNamespace;
exports.parseHeadlessToolInterruptPayload = require_headless_tools.parseHeadlessToolInterruptPayload;
exports.useStream = require_stream.useStream;
