import { evaluateGroupBaseAccess, hasBotMention, normalizeAllowFromWithStore, removeBotMention, resolveRequireMention } from "../access-control.js";
//#region extensions/telegram/src/adapters/inbound-access.ts
/**
* Access-control helpers passed to the inbound processor (Telegram-specific).
*/
function createTelegramInboundAccessControl() {
	return {
		normalizeAllowFromWithStore: (opts) => normalizeAllowFromWithStore(opts),
		evaluateGroupBaseAccess: (opts) => evaluateGroupBaseAccess(opts),
		resolveRequireMention: (opts) => resolveRequireMention(opts),
		hasBotMention: (opts) => hasBotMention(opts),
		removeBotMention: (text, botUsername) => removeBotMention(text, botUsername)
	};
}
//#endregion
export { createTelegramInboundAccessControl };

//# sourceMappingURL=inbound-access.js.map