OuterEnumsV16 typedef
OuterEnumsV16 = OuterEnumsV15
V16 uses the same OuterEnums structure as V15
The outer enum type IDs (RuntimeCall, RuntimeEvent, RuntimeError, RuntimeOrigin) remain unchanged between V15 and V16.
Reference: https://github.com/paritytech/frame-metadata/blob/main/frame-metadata/src/v16.rs#L47-L66
Implementation
typedef OuterEnumsV16 = OuterEnumsV15;