#include #include #include #include struct buffer; struct command_ctx; void minibuffer_init(struct buffer *buffer); void minibuffer_echo(const char *fmt, ...); void minibuffer_echo_timeout(uint32_t timeout, const char *fmt, ...); void minibuffer_prompt(struct command_ctx command_ctx, const char *fmt, ...); void minibuffer_abort_prompt(); void minibuffer_clear(); bool minibuffer_displaying(); bool minibuffer_focused();