-module(shimmer@internal@error). -compile(no_auto_import). -export_type([shimmer_error/0]). -type shimmer_error() :: unknown_account | empty_option_when_required | {invalid_json, gleam@json:decode_error()} | {invalid_dynamic_list, list(gleam@dynamic:decode_error())} | {invalid_format, gleam@dynamic:decode_error()} | {websocket_error, nil} | {http_error, gleam@hackney:error()} | {actor_error, gleam@otp@actor:start_error()} | {nil_map_entry, nil}.