Kaizen
Browse modulesPricingpricing/sharedTypes

Type Alias: PricingAction

type PricingAction = z.infer<typeof PricingAction>;

Defined in: shared/pricing/types/actions.ts:265

Discriminated union over every pricing action shape, regardless of phase. Use this when you need a single type that covers any action a rule might carry; use BasePriceAction or AdjustmentAction directly when the phase is known and per-phase narrowing is wanted.