### Summary

Add type hints to `ansible.utils.display::Display`

### Issue Type

Feature Idea

### Component Name

lib/ansible/utils/display.py
if not in_data and sudoable and use_tty:
            args = ('-tt', self.host, cmd)
        else:
            args = (self.host, cmd)
        cmd = self._build_command(ssh_executable, 'ssh', *args)
        (returncode, stdout, stderr) = self._run(cmd, in_data, sudoable=sudoable)
        
        if getattr(self._shell, "_IS_WINDOWS", False) and stderr.startswith(b"#< CLIXML"):
            stderr = _parse_clixml(stderr)
        return (returncode, stdout, stderr)
    def put_file(self, in_path: str, out_path: str) -> tuple[int, bytes, bytes]:  
        ''' transfer a file from local to remote '''
        super(Connection, self).put_file(in_path, out_path)
        self.host = self.get_option('host') or self._play_context.remote_addr
        display.vvv(u"PUT {0} TO {1}".format(in_path, out_path), host=self.host)
        if not os.path.exists(to_bytes(in_path, errors='surrogate_or_strict')):
            raise AnsibleFileNotFound("file or module does not exist: {0}".format(to_native(in_path)))
        if getattr(self._shell, "_IS_WINDOWS", False):
            out_path = self._escape_win_path(out_path)
        return self._file_transport_command(in_path, out_path, 'put')
    def fetch_file(self, in_path: str, out_path: str) -> tuple[int, bytes, bytes]:  
        ''' fetch a file from remote to local '''
        super(Connection, self).fetch_file(in_path, out_path)
        self.host = self.get_option('host') or self._play_context.remote_addr
        display.vvv(u"FETCH {0} TO {1}".format(in_path, out_path), host=self.host)
        
        if getattr(self._shell, "_IS_WINDOWS", False):
            in_path = self._escape_win_path(in_path)
        return self._file_transport_command(in_path, out_path, 'get')
    def reset(self) -> None: