-module(plunk). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -define(FILEPATH, "src/plunk.gleam"). -export([new/1, decode/2]). -file("src/plunk.gleam", 10). -spec new(binary()) -> plunk@instance:instance(). new(Api_key) -> {instance, Api_key}. -file("src/plunk.gleam", 14). -spec decode( gleam@http@response:response(binary()), fun(() -> gleam@dynamic@decode:decoder(GSH)) ) -> {ok, GSH} | {error, plunk@types:plunk_error()}. decode(Res, Decoder) -> plunk@internal@bridge:decode(Res, Decoder).