mirror of https://github.com/openclaw/openclaw.git
40 lines
1.0 KiB
TypeScript
40 lines
1.0 KiB
TypeScript
export {
|
|
buildChannelConfigSchema,
|
|
createActionGate,
|
|
DEFAULT_ACCOUNT_ID,
|
|
formatWhatsAppConfigAllowFromEntries,
|
|
getChatChannelMeta,
|
|
jsonResult,
|
|
normalizeE164,
|
|
readReactionParams,
|
|
readStringParam,
|
|
resolveWhatsAppGroupIntroHint,
|
|
resolveWhatsAppGroupRequireMention,
|
|
resolveWhatsAppGroupToolPolicy,
|
|
ToolAuthorizationError,
|
|
WhatsAppConfigSchema,
|
|
type ChannelPlugin,
|
|
type OpenClawConfig,
|
|
} from "openclaw/plugin-sdk/whatsapp-core";
|
|
|
|
export {
|
|
createWhatsAppOutboundBase,
|
|
looksLikeWhatsAppTargetId,
|
|
normalizeWhatsAppAllowFromEntries,
|
|
normalizeWhatsAppMessagingTarget,
|
|
resolveWhatsAppHeartbeatRecipients,
|
|
resolveWhatsAppMentionStripRegexes,
|
|
type ChannelMessageActionName,
|
|
type DmPolicy,
|
|
type GroupPolicy,
|
|
type WhatsAppAccountConfig,
|
|
} from "openclaw/plugin-sdk/whatsapp-shared";
|
|
export {
|
|
isWhatsAppGroupJid,
|
|
isWhatsAppUserTarget,
|
|
normalizeWhatsAppTarget,
|
|
} from "./normalize-target.js";
|
|
export { resolveWhatsAppOutboundTarget } from "./resolve-outbound-target.js";
|
|
|
|
export { monitorWebChannel } from "./channel.runtime.js";
|