def METHOD_NAME(self, async_mode: bool, **kwargs: Any) -> FileImport:
    file_import = super().METHOD_NAME(async_mode, **kwargs)
    if async_mode:
        file_import.add_submodule_import(
            "typing", "AsyncIterable", ImportType.STDLIB, TypingSection.CONDITIONAL
        )
    else:
        file_import.add_submodule_import(
            "typing", "Iterable", ImportType.STDLIB, TypingSection.CONDITIONAL
        )
    if (
        self.next_request_builder
        and self.code_model.options["builders_visibility"] == "embedded"
        and not async_mode
    ):
        file_import.merge(self.next_request_builder.imports())
    return file_import