{"ast":null,"code":"import _asyncToGenerator from \"/home/mleku/src/orly.dev/next/signer/node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\";\n/* eslint-disable @typescript-eslint/no-explicit-any */\nimport { BrowserSessionHandler } from '@common';\nimport browser from 'webextension-polyfill';\nexport class FirefoxSessionHandler extends BrowserSessionHandler {\n  loadFullData() {\n    return _asyncToGenerator(function* () {\n      return browser.storage.session.get(null);\n    })();\n  }\n  saveFullData(data) {\n    return _asyncToGenerator(function* () {\n      yield browser.storage.session.set(data);\n    })();\n  }\n  clearData() {\n    return _asyncToGenerator(function* () {\n      yield browser.storage.session.clear();\n    })();\n  }\n}","map":null,"metadata":{},"sourceType":"module","externalDependencies":[]}