-module(gleam@erlang@os). -compile(no_auto_import). -export([get_all_env/0, get_env/1, set_env/2, unset_env/1]). -spec get_all_env() -> gleam@map:map_(binary(), binary()). get_all_env() -> gleam_erlang_ffi:get_all_env(). -spec get_env(binary()) -> {ok, binary()} | {error, nil}. get_env(A) -> gleam_erlang_ffi:get_env(A). -spec set_env(binary(), binary()) -> nil. set_env(A, B) -> gleam_erlang_ffi:set_env(A, B). -spec unset_env(binary()) -> nil. unset_env(A) -> gleam_erlang_ffi:unset_env(A).