chore: move protocols CreateOptions
into interfaces and
#1145
+73
−95
CreateOptions
into interfaces and
#1145