diff --git a/interface.go b/interface.go
new file mode 100644
index 0000000000000000000000000000000000000000..b7dbbb5dfc0352e30503d274468d72a9a7c62512
--- /dev/null
+++ b/interface.go
@@ -0,0 +1,6 @@
+package query
+
+// A Converter converts an incoming message in our JSON format to a format like AQL or Cypher
+type Converter interface {
+	ConvertQuery(jsonMsg *[]byte) (*string, *string, error)
+}