@abstractmethod
def find_files(self, directory: Union[(str, Path)], extensions: Optional[Union[(Sequence, str)]]=None, keywords: Optional[Union[(list, str)]]=None, hemisphere: Optional[str]=None, stimulation: Optional[str]=None, medication: Optional[str]=None, exclude: Optional[Union[(str, list)]]=None, verbose: bool=False) -> None:
    'Find files in directory with optional\n        keywords and extensions.'
Find files in directory with optional
keywords and extensions.
@abstractmethod
def find_files(self, directory: Union[(str, Path)], extensions: Optional[Union[(Sequence, str)]]=None, keywords: Optional[Union[(list, str)]]=None, hemisphere: Optional[str]=None, stimulation: Optional[str]=None, medication: Optional[str]=None, exclude: Optional[Union[(str, list)]]=None, verbose: bool=False) -> None:
    'Find files in directory with optional\n        keywords and extensions.'