diff --git a/src/Interfaces/ParserInterface.php b/src/Interfaces/ParserInterface.php
index <HASH>..<HASH> 100644
--- a/src/Interfaces/ParserInterface.php
+++ b/src/Interfaces/ParserInterface.php
@@ -18,19 +18,19 @@ interface ParserInterface
      * Load the deltas string, checks the json is valid and can be decoded
      * and then saves the decoded array to the the $quill_json property
      *
-     * @param string $quill_json Quill json string
+     * @param array|string $quill_json Quill json string
      *
      * @return Parse
      * @throws \InvalidArgumentException Throws an exception if there was an error decoding the json
      */
-    public function load(string $quill_json): Parse;
+    public function load($quill_json): Parse;
 
     /**
      * Load multiple delta strings, checks the json is valid for each index,
      * ensures they can be decoded and the saves each decoded array to the
      * $quill_json_stack property indexed by the given key
      *
-     * @param array An array of $quill json strings, returnable via array index
+     * @param array An array of $quill json array|strings, returnable via array index
      *
      * @return Parse
      * @throws \InvalidArgumentException Throws an exception if there was an error decoding the json
fixing the interface which only seems to complain on php<I>?