### Summary

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

### Issue Type

Feature Idea

### Component Name

lib/ansible/utils/display.py
def __init__(self, verbosity=0):
        self._final_q = None
        
        
        self._lock = threading.RLock()
        self.columns = None
        self.verbosity = verbosity
        
        self._deprecations = {}
        self._warns = {}
        self._errors = {}
        self.b_cowsay = None
        self.noncow = C.ANSIBLE_COW_SELECTION
        self.set_cowsay_info()
        if self.b_cowsay:
            try:
                cmd = subprocess.Popen([self.b_cowsay, "-l"], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
                (out, err) = cmd.communicate()
                if cmd.returncode:
                    raise Exception
                self.cows_available = {to_text(c) for c in out.split()}  
                if C.ANSIBLE_COW_ACCEPTLIST and any(C.ANSIBLE_COW_ACCEPTLIST):
                    self.cows_available = set(C.ANSIBLE_COW_ACCEPTLIST).intersection(self.cows_available)
            except Exception:
                
                self.b_cowsay = False
        self._set_column_width()