input: from typing import List
  
  
  def list_directory_contents(path: str) -> List[str]:
      """ List the contents of the given directory.
      >>> list_directory_contents('/home/user/documents')
      ['file1.txt', 'file2.txt', 'folder', 'empty_folder']
      >>> list_directory_contents('/non/existent/path')
      Traceback (most recent call last):
          ...
      FileNotFoundError: [Errno 2] No such file or directory: '/non/existent/path'
      """
      import os
      return os.listdir(path)
output:     import os
      return os.listdir(path)