openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
18 lines (17 loc) • 704 B
TypeScript
import { i as OpenClawConfig } from "./types.openclaw-DABkiMzt.js";
import { o as ExecApprovalDecision } from "./exec-approvals-SqmRBcMF.js";
//#region src/infra/approval-gateway-resolver.d.ts
type ResolveApprovalOverGatewayParams = {
cfg: OpenClawConfig;
approvalId: string;
decision: ExecApprovalDecision;
senderId?: string | null;
allowPluginFallback?: boolean;
resolveMethod?: "plugin";
gatewayUrl?: string;
clientDisplayName?: string;
};
/** Resolves an exec or plugin approval id through the operator approvals gateway. */
declare function resolveApprovalOverGateway(params: ResolveApprovalOverGatewayParams): Promise<void>;
//#endregion
export { resolveApprovalOverGateway as t };