-module(bravo). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export_type([bravo_error/0, access/0]). -type bravo_error() :: non_positive_keypos | decode_failure | {erlang_error, binary()}. -type access() :: public | protected | private.