docstr: Gets all the lists' information assocaited with the account
  
  limit: puts a limit to the number of lists returned
  
  Returns
  response: returns metadata information regarding all the lists that have been made using that account
docstr_tok: ["Gets","all","the","lists","'","information","assocaited","with","the","account","limit",":","puts","a","limit","to","the","number","of","lists","returned","Returns","response",":","returns","metadata","information","regarding","all","the","lists","that","have","been","made","using","that","account"]
code: def get_all_lists(self, limit: int = None) -> List[Dict[Text, Any]]:
      """
      Gets all the lists' information assocaited with the account
  
      limit: puts a limit to the number of lists returned
  
      Returns
      response: returns metadata information regarding all the lists that have been made using that account
      """
      sites = self.get_all_sites()
      lists = []
      for site in sites:
          for list_dict in self.get_lists_by_site(
              site_id=site["id"].split(",")[1]
          ):
              list_dict["siteName"] = site["name"]
              list_dict["siteId"] = site["id"].split(",")[1]
              lists.append(list_dict)
      if limit:
          lists = lists[:limit]
      return lists
  
imports: from datetime import datetime, timezone
  from typing import Text, List, Dict, Any
  from mindsdb.integrations.handlers.sharepoint_handler.utils import bearer_token_request, get_an_entity, delete_an_entity, update_an_entity, create_an_entity
label_desc: Use image node_id 9 for calling the SharepointAPI obj's underlying member method code with example usage: obj.get_all_lists(limit) and returns: lists