-module(halo@shell). -compile([no_auto_import, nowarn_unused_vars]). -export([start/0]). -export_type([shell_result/0, already_started/0]). -type shell_result() :: ok | {error, already_started()}. -type already_started() :: already_started. -spec start() -> shell_result(). start() -> shell:start_interactive().