sig
  type raw
  type ('a, 'b) t constraint 'a = [< Order_action.t ]
    constraint 'b = [< Order_type.t ]
  val of_raw :
    Raw_order_intf.S.raw ->
    ([< Order_action.t ], [< Order_type.t ]) Raw_order_intf.S.t
  val to_raw :
    ([< Order_action.t ], [< Order_type.t ]) Raw_order_intf.S.t ->
    Raw_order_intf.S.raw
end