//#region src/agents/middleware/types.ts
/**
* Unique symbol used to brand middleware instances.
* This prevents functions from being accidentally assignable to AgentMiddleware
* since functions have a 'name' property that would otherwise make them structurally compatible.
*/
const MIDDLEWARE_BRAND = Symbol.for("AgentMiddleware");
//#endregion
export { MIDDLEWARE_BRAND };

//# sourceMappingURL=types.js.map