### Summary

Add type hints to `ansible.parsing.dataloader::DataLoader`

### Issue Type

Feature Idea

### Component Name

lib/ansible/parsing/dataloader.py
found = []
        for spath in sorted(self.list_directory(path)):
            if not spath.startswith(u'.') and not spath.endswith(u'~'):  
                ext = os.path.splitext(spath)[-1]
                full_spath = os.path.join(path, spath)
                if self.is_directory(full_spath) and not ext:  
                    found.extend(self._get_dir_vars_files(full_spath, extensions))
                elif self.is_file(full_spath) and (not ext or to_text(ext) in extensions):
                    
                    found.append(full_spath)
        return found