in packages/autorest.python/autorest/multiapi/models/client.py [0:0]
def imports(self, async_mode: bool) -> FileImport:
imports_to_load = "async_imports" if async_mode else "sync_imports"
file_import = FileImport(json.loads(self.default_version_metadata["client"][imports_to_load]))
local_imports = file_import.imports.get(TypingSection.REGULAR, {}).get(ImportType.LOCAL, {})
for key in local_imports:
if re.search("^\\.*_serialization$", key):
relative_path = ".." if async_mode else "."
local_imports[f"{relative_path}_serialization"] = local_imports.pop(key)
break
return file_import