-spec start() -> {ok, [atom()]} | {error, term()}.
-spec start(application:start_type(), term()) -> {ok, pid()}.
-spec stop() -> ok | {error, {not_started, statsderl}}.
-spec stop(term()) -> ok.