type t = [ | `Readonly |
| `Writeonly |
| `Readwrite |
| `Optdef |
]
val prop_type : [< `Optdef | `Readonly | `Readwrite | `Writeonly ] -> Ppxlib.Parsetree.core_type -> Ppxlib.Parsetree.core_typeval wrap_arg_type : [< `Optdef | `Readonly | `Readwrite | `Writeonly ] -> Ppxlib.Parsetree.core_type -> Ppxlib.Parsetree.core_type