Fixed wrong jiffy:decode/2 spec
diff --git a/src/jiffy.erl b/src/jiffy.erl
index 215674c..9871e4f 100644
--- a/src/jiffy.erl
+++ b/src/jiffy.erl
@@ -61,7 +61,7 @@
     decode(Data, []).
 
 
--spec decode(iolist() | binary(), decode_options()) -> json_value().
+-spec decode(iolist() | binary(), decode_options()) -> jiffy_decode_result().
 decode(Data, Opts) when is_binary(Data), is_list(Opts) ->
     case nif_decode_init(Data, Opts) of
         {error, _} = Error ->