In 'help typeset', the 'typeset' builtin is called obsolete and has been so since at least bash 2.05b (2002) or possibly earlier. Perhaps it's time to just call it a synonym, as indeed the texinfo documentation does.
diff -ur bash-4.4-beta.orig/builtins/declare.def bash-4.4-beta/builtins/declare.def --- bash-4.4-beta.orig/builtins/declare.def 2015-08-24 19:02:28.000000000 +0100 +++ bash-4.4-beta/builtins/declare.def 2016-01-28 22:32:16.000000000 +0000 @@ -65,7 +65,7 @@ $SHORT_DOC typeset [-aAfFgilnrtux] [-p] name[=value] ... Set variable values and attributes. -Obsolete. See `help declare'. +Synonym of `declare'. See `help declare'. $END #include <config.h>