nano-read functions allow the user to enter text in the minibuffer while some information is displayed on the right side (right margin). This information can be static or modifiable via some key bindings, depending on the nano-read function.
(nano-read-with-info "PROMPT:" "INFO")
(nano-read-yes-or-no "WARNING" "Buffer modified, kill it?")