from huawei_lte_api.ApiGroup import ApiGroup
from huawei_lte_api.Session import GetResponseType


class Global(ApiGroup):
    def module_switch(self) -> GetResponseType:
        return self._session.get('global/module-switch')

    def storage_get_item(self) -> GetResponseType:
        """
        Endpoint found by reverse engineering B310s-22 firmware, unknown usage
        :return:
        """
        return self._session.get('global/storage-getitem')

    def custommenu_url(self) -> GetResponseType:
        return self._session.get('global/custommenu-url')
