import { c as resolveMentionPatternPolicy, n as BuildMentionRegexesOptions, o as ResolveMentionPatternPolicyParams, s as ResolvedMentionPatternPolicy } from "./mentions.types-C6xoiMSb.js"; import { a as MentionGateParams, c as MentionGateWithBypassResult, d as ResolveInboundMentionDecisionParams, f as implicitMentionKindWhen, h as resolveMentionGatingWithBypass, i as InboundMentionPolicy, l as ResolveInboundMentionDecisionFlatParams, m as resolveMentionGating, n as InboundMentionDecision, o as MentionGateResult, p as resolveInboundMentionDecision, r as InboundMentionFacts, s as MentionGateWithBypassParams, t as InboundImplicitMentionKind, u as ResolveInboundMentionDecisionNestedParams } from "./mention-gating-D6dFDlTf.js"; import { a as normalizeMentionText, n as buildMentionRegexes, t as CURRENT_MESSAGE_MARKER } from "./mentions-CLc0MJCk.js"; export { type BuildMentionRegexesOptions, CURRENT_MESSAGE_MARKER, type InboundImplicitMentionKind, type InboundMentionDecision, type InboundMentionFacts, type InboundMentionPolicy, type MentionGateParams, type MentionGateResult, type MentionGateWithBypassParams, type MentionGateWithBypassResult, type ResolveInboundMentionDecisionFlatParams, type ResolveInboundMentionDecisionNestedParams, type ResolveInboundMentionDecisionParams, type ResolveMentionPatternPolicyParams, type ResolvedMentionPatternPolicy, buildMentionRegexes, implicitMentionKindWhen, normalizeMentionText, resolveInboundMentionDecision, resolveMentionGating, resolveMentionGatingWithBypass, resolveMentionPatternPolicy };