-module(gleam@otp@system). -compile(no_auto_import). -export([get_state/1, suspend/1, resume/1]). -export_type([do_not_leak/0]). -type do_not_leak() :: any(). -spec get_state(gleam@otp@process:pid_()) -> gleam@dynamic:dynamic(). get_state(A) -> sys:get_state(A). -spec suspend(gleam@otp@process:pid_()) -> nil. suspend(Pid) -> sys:suspend(Pid), nil. -spec resume(gleam@otp@process:pid_()) -> nil. resume(Pid) -> sys:resume(Pid), nil.