-extern Lisp_Object xmenu_show (FRAME_PTR, int, int, int, int,
- Lisp_Object, const char **, Time);
+extern Lisp_Object xmenu_show (struct frame *, int, int, bool, bool,
+ Lisp_Object, const char **);
+extern Lisp_Object tty_menu_show (struct frame *, int, int, bool, bool,
+ Lisp_Object, bool, const char **);
+extern ptrdiff_t menu_item_width (const unsigned char *);