@@ -113,7 +113,7 @@ class BaseSerializer(Generic[_IN], Field[Any, Any, Any, _IN]):
113
113
def update (self , instance : _IN , validated_data : Any ) -> _IN : ...
114
114
def create (self , validated_data : Any ) -> _IN : ...
115
115
def save (self , ** kwargs : Any ) -> _IN : ...
116
- def to_representation (self , instance : _IN ) -> dict [ str , Any ] : ...
116
+ def to_representation (self , instance : _IN ) -> Any : ...
117
117
118
118
class SerializerMetaclass (type ):
119
119
def __new__ (cls , name : Any , bases : Any , attrs : Any ) -> Incomplete : ...
@@ -132,6 +132,7 @@ class Serializer(
132
132
@cached_property
133
133
def fields (self ) -> BindingDict : ...
134
134
def get_fields (self ) -> dict [str , Field ]: ...
135
+ def to_representation (self , instance : _IN ) -> dict [str , Any ]: ...
135
136
def validate (self , attrs : Any ) -> Any : ...
136
137
def __iter__ (self ) -> Iterator [BoundField ]: ...
137
138
def __getitem__ (self , key : str ) -> BoundField : ...
@@ -175,6 +176,7 @@ class ListSerializer(
175
176
min_length : int | None = ...,
176
177
max_length : int | None = ...,
177
178
) -> None : ...
179
+ def to_representation (self , data : Manager [Any ] | Iterable [Any ]) -> list [Any ]: ... # type: ignore[override]
178
180
def get_initial (self ) -> list [Mapping [Any , Any ]]: ...
179
181
def validate (self , attrs : Any ) -> Any : ...
180
182
@property
0 commit comments