import type { OpenClawConfig } from "../config/types.openclaw.js"; type ApprovalCommandAuthorization = { authorized: boolean; reason?: string; explicit: boolean; }; export declare function resolveApprovalCommandAuthorization(params: { cfg: OpenClawConfig; channel?: string | null; accountId?: string | null; senderId?: string | null; kind: "exec" | "plugin"; }): ApprovalCommandAuthorization; export {};