from pathlib import Path from typing import List class Formatter: def __init__(self, *args, **kwargs): """ Implementation unknown, this is an Interface""" pass def make_default_macros(self) -> None: pass def format_file(self, input_path: Path, output_dir: Path) -> List[str]: pass def expected_file_name(self) -> str: pass