def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]:
        """
        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        """
        from .......models.browser_shared_cookie import BrowserSharedCookie
        from .......models.browser_site import BrowserSite

        from .......models.browser_shared_cookie import BrowserSharedCookie
        from .......models.browser_site import BrowserSite

        fields: dict[str, Callable[[Any], None]] = {
            "revision": lambda n : setattr(self, 'revision', n.get_str_value()),
            "sharedCookies": lambda n : setattr(self, 'shared_cookies', n.get_collection_of_object_values(BrowserSharedCookie)),
            "sites": lambda n : setattr(self, 'sites', n.get_collection_of_object_values(BrowserSite)),
        }
        return fields

        The deserialization information for the current model
        Returns: dict[str, Callable[[ParseNode], None]]
        
msgraph/generated/admin/edge/internet_explorer_mode/site_lists/item/publish/publish_post_request_body.py