diff --git a/src/datamodel_code_generator/reference.py b/src/datamodel_code_generator/reference.py index 19b04c63a..991cefe7c 100644 --- a/src/datamodel_code_generator/reference.py +++ b/src/datamodel_code_generator/reference.py @@ -43,6 +43,7 @@ import inflect + from datamodel_code_generator.model.base import DataModel from datamodel_code_generator.types import DataType @@ -53,7 +54,7 @@ def _is_data_type(value: object) -> TypeIs[DataType]: return isinstance(value, DataType_) -def _is_data_model(value: object) -> bool: +def _is_data_model(value: object) -> TypeIs[DataModel]: """Check if value is a DataModel instance.""" from datamodel_code_generator.model.base import DataModel as DataModel_ # noqa: PLC0415