UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

7 lines • 2.17 kB
import { $l as ChannelApprovalPotentialRouteParams, Jl as doesApprovalRequestSelectChannelAccount, Ql as ChannelApprovalForwardingEligibilityParams, Xl as resolveApprovalRequestChannelAccountId, Yl as resolveApprovalRequestAccountId, Zl as ChannelApprovalExplicitTargetEligibilityParams, au as nativeApprovalTargetsMatch, cu as ApprovalRequestSessionConversation, du as resolveApprovalRequestSessionConversation, eu as createChannelApproverDmTargetResolver, fu as resolveApprovalRequestSessionTarget, iu as createNativeApprovalMessagingTargetResolvers, lu as ExecApprovalSessionTarget, nu as createNativeApprovalChannelRouteGates, ou as resolveApprovalKind, pu as resolveExecApprovalSessionTarget, ql as doesApprovalRequestMatchChannelAccount, ru as createNativeApprovalForwardingFallbackSuppressor, su as shouldSuppressLocalNativeExecApprovalPrompt, tu as createChannelNativeOriginTargetResolver, uu as resolveApprovalRequestOriginTarget } from "../config-contracts-DzLaG7FV.js"; import { D as ChannelApprovalNativeTarget } from "../approval-handler-runtime-types-DhBGQar0.js"; //#region src/infra/approval-native-target-key.d.ts /** Builds the stable dedupe key used to compare channel-native approval targets. */ export declare function buildChannelApprovalNativeTargetKey(target: ChannelApprovalNativeTarget): string; //#endregion export { type ApprovalRequestSessionConversation, type ChannelApprovalExplicitTargetEligibilityParams, type ChannelApprovalForwardingEligibilityParams, type ChannelApprovalPotentialRouteParams, type ExecApprovalSessionTarget, createChannelApproverDmTargetResolver, createChannelNativeOriginTargetResolver, createNativeApprovalChannelRouteGates, createNativeApprovalForwardingFallbackSuppressor, createNativeApprovalMessagingTargetResolvers, doesApprovalRequestMatchChannelAccount, doesApprovalRequestSelectChannelAccount, nativeApprovalTargetsMatch, resolveApprovalKind, resolveApprovalRequestAccountId, resolveApprovalRequestChannelAccountId, resolveApprovalRequestOriginTarget, resolveApprovalRequestSessionConversation, resolveApprovalRequestSessionTarget, resolveExecApprovalSessionTarget, shouldSuppressLocalNativeExecApprovalPrompt };