export interface PaymentRuleMatch { /** What the rule asked for. */ action: PaymentRuleMatch.Action; /** Payment rule ID, prefixed `prule_`. */ id: string; /** The rule's name when it matched. Renaming the rule afterwards does not rewrite this. */ name: string | null; } export declare namespace PaymentRuleMatch { /** What the rule asked for. */ const Action: { readonly Allow: "allow"; readonly Block: "block"; readonly Review: "review"; readonly Enforce3Ds: "enforce_3ds"; }; type Action = (typeof Action)[keyof typeof Action]; }