-module(hypersig@error). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch, inline]). -define(FILEPATH, "src/hypersig/error.gleam"). -export_type([hyper_error/0]). -type hyper_error() :: unsupported_digest | digest_parse | no_signature_header | {verification_failed, hypersig@key:key_error()} | {signing_failed, hypersig@key:key_error()} | signature_base64 | {header_parse, binary()}.