def METHOD_NAME(
    self,
    from_section: str,
    import_type: ImportType,
    name_import: Optional[
        Union[
            str,
            Tuple[
                str,
                str,
            ],
            Tuple[
                str,
                Optional[str],
                Tuple[Tuple[Tuple[int, int], str, Optional[str]]],
            ],
        ]
    ] = None,
    typing_section: TypingSection = TypingSection.REGULAR,
) -> None:
    name_input: Optional[
        Union[
            str,
            Tuple[
                str,
                str,
            ],
            Tuple[
                str,
                Optional[str],
                Tuple[Tuple[Tuple[int, int], str, Optional[str]]],
            ],
        ]
    ] = None
    name_input = convert_list_to_tuple(name_import)
    self._imports.setdefault(typing_section, {}).setdefault(
        import_type, {}
    ).setdefault(from_section, set()).add(name_input)