import { a as DmAccessRecord, c as normalizeLegacyDmAliases, d as resolveChannelDmPolicy, f as setCanonicalDmAllowFrom, l as resolveChannelDmAccess, n as ChannelDmAllowFromMode, o as ensureOpenDmPolicyAllowFromWildcard, r as ChannelDmPolicy, s as normalizeChannelDmPolicy, t as ChannelDmAccess, u as resolveChannelDmAllowFrom } from "../dm-access-BLdoaTNe.js"; import { t as buildAccountScopedDmSecurityPolicy } from "../helpers-Ba_pMmnS.js"; import { _ as mapAllowFromEntries, a as authorizeConfigWrite, c as createHybridChannelConfigBase, d as createScopedChannelConfigBase, f as createScopedDmSecurityResolver, g as formatTrimmedAllowFromEntries, h as formatConfigWriteDeniedMessage, i as adaptScopedAccountAccessor, l as createScopedAccountConfigAccessors, m as createTopLevelChannelConfigBase, n as ConfigWriteScope, o as canBypassConfigWritePolicy, p as createTopLevelChannelConfigAdapter, r as ConfigWriteTarget, s as createHybridChannelConfigAdapter, t as ConfigWriteAuthorizationResult, u as createScopedChannelConfigAdapter, v as resolveChannelConfigWrites, y as resolveOptionalConfigString } from "../channel-config-helpers-BcbRSRbw.js"; export { type ChannelDmAccess, type ChannelDmAllowFromMode, type ChannelDmPolicy, ConfigWriteAuthorizationResult, ConfigWriteScope, ConfigWriteTarget, type DmAccessRecord, adaptScopedAccountAccessor, authorizeConfigWrite, buildAccountScopedDmSecurityPolicy, canBypassConfigWritePolicy, createHybridChannelConfigAdapter, createHybridChannelConfigBase, createScopedAccountConfigAccessors, createScopedChannelConfigAdapter, createScopedChannelConfigBase, createScopedDmSecurityResolver, createTopLevelChannelConfigAdapter, createTopLevelChannelConfigBase, ensureOpenDmPolicyAllowFromWildcard, formatConfigWriteDeniedMessage, formatTrimmedAllowFromEntries, mapAllowFromEntries, normalizeChannelDmPolicy, normalizeLegacyDmAliases, resolveChannelConfigWrites, resolveChannelDmAccess, resolveChannelDmAllowFrom, resolveChannelDmPolicy, resolveOptionalConfigString, setCanonicalDmAllowFrom };