{"version":3,"sources":["jsdelivr-header.js","/npm/page-agent@1.4.2/src/PageAgent.ts"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,yQCKO,MAAM,WAAN,cAAwB,cAC9B,MAEA,WAAA,CAAY,GACX,MAAM,EAAiB,IAAI,eAAe,IACtC,EACH,WAAY,EAAO,aAAc,IAGlC,MAAM,IAAK,EAAQ,mBAEnB,KAAK,MAAQ,IAAI,MAAM,KAAM,CAC5B,SAAU,EAAO,UAEnB,GAd4C,OAAA,WAAA,aAAtC,IAAM,UAAN,kB","file":"/npm/page-agent@1.4.2/dist/esm/page-agent.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/page-agent@1.4.2/dist/esm/page-agent.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/**\n * Copyright (C) 2025 Alibaba Group Holding Limited\n * All rights reserved.\n */\nimport { type PageAgentConfig, PageAgentCore, type PageAgentTool, tool } from '@page-agent/core'\nimport { PageController } from '@page-agent/page-controller'\nimport { Panel } from '@page-agent/ui'\n\nexport type { PageAgentConfig, PageAgentTool }\nexport { tool }\n\nexport class PageAgent extends PageAgentCore {\n\tpanel: Panel\n\n\tconstructor(config: PageAgentConfig) {\n\t\tconst pageController = new PageController({\n\t\t\t...config,\n\t\t\tenableMask: config.enableMask ?? true,\n\t\t})\n\n\t\tsuper({ ...config, pageController })\n\n\t\tthis.panel = new Panel(this, {\n\t\t\tlanguage: config.language,\n\t\t})\n\t}\n}\n"]}