from ..chunkers.html_chunknorris import HTMLChunkNorris as HTMLChunkNorris
from ..exceptions.exceptions import ChunkNorrisException as ChunkNorrisException
from ..types.types import Chunks as Chunks

class WikitChunkNorris(HTMLChunkNorris):
    @staticmethod
    def read_file(filepath: str, return_full_content: bool = False) -> str: ...
    def chunk_file(self, filepath: str, output_filepath: str = None, **kwargs): ...
    def chunk_directory(self, input_dir: str, output_dir: str = None, **kwargs) -> None: ...
    @staticmethod
    def format_output(filepath: str, chunks: Chunks) -> dict: ...

def parse_arguments(): ...
def main() -> None: ...
