const AGENT_DEFINITION_SYMBOL = Symbol.for("livekit.agents.AgentDefinition");
function isAgent(obj) {
  return typeof obj === "object" && obj !== null && AGENT_DEFINITION_SYMBOL in obj;
}
function defineAgent(agent) {
  Object.defineProperty(agent, AGENT_DEFINITION_SYMBOL, {
    value: true
  });
  return agent;
}
export {
  AGENT_DEFINITION_SYMBOL,
  defineAgent,
  isAgent
};
//# sourceMappingURL=generator.js.map