[{"data":1,"prerenderedAt":1739},["ShallowReactive",2],{"navigation_docs":3,"-api-types":396,"-api-types-surround":1734},[4,35,61,83],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":34},"Getting Started","lucide:rocket","\u002Fgetting-started","1.getting-started",[10,14,18,22,26,30],{"title":11,"path":12,"stem":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction",{"title":15,"path":16,"stem":17},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation",{"title":19,"path":20,"stem":21},"Project Structure","\u002Fgetting-started\u002Fproject-structure","1.getting-started\u002F4.project-structure",{"title":23,"path":24,"stem":25},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F5.configuration",{"title":27,"path":28,"stem":29},"Requirements","\u002Fgetting-started\u002Frequirements","1.getting-started\u002F6.requirements",{"title":31,"path":32,"stem":33},"Troubleshooting","\u002Fgetting-started\u002Ftroubleshooting","1.getting-started\u002F7.troubleshooting",false,{"title":36,"icon":37,"path":38,"stem":39,"children":40,"page":34},"Guides","lucide:book-search","\u002Fguides","2.guides",[41,45,49,53,57],{"title":42,"path":43,"stem":44},"Authentication","\u002Fguides\u002Fauthentication","2.guides\u002F1.authentication",{"title":46,"path":47,"stem":48},"Webhooks","\u002Fguides\u002Fwebhooks","2.guides\u002F2.webhooks",{"title":50,"path":51,"stem":52},"App Bridge","\u002Fguides\u002Fapp-bridge","2.guides\u002F3.app-bridge",{"title":54,"path":55,"stem":56},"Polaris Components","\u002Fguides\u002Fpolaris-components","2.guides\u002F4.polaris-components",{"title":58,"path":59,"stem":60},"GraphQL Codegen","\u002Fguides\u002Fgraphql-codegen","2.guides\u002F5.graphql-codegen",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":34},"API Reference","lucide:square-dashed-bottom-code","\u002Fapi","3.api",[67,71,75,79],{"title":68,"path":69,"stem":70},"Server Utilities","\u002Fapi\u002Fserver-utilities","3.api\u002F1.server-utilities",{"title":72,"path":73,"stem":74},"Composables","\u002Fapi\u002Fcomposables","3.api\u002F2.composables",{"title":76,"path":77,"stem":78},"Middleware","\u002Fapi\u002Fmiddleware","3.api\u002F4.middleware",{"title":80,"path":81,"stem":82},"Types","\u002Fapi\u002Ftypes","3.api\u002F5.types",{"title":84,"icon":85,"path":86,"stem":87,"children":88},"Polaris Web Components","ic:baseline-shopify","\u002Fpolaris-wc","4.polaris-wc",[89,91,124,145,166,243,264,289,318,371,384],{"title":84,"path":86,"stem":90},"4.polaris-wc\u002Findex",{"title":92,"path":93,"stem":94,"children":95,"page":34},"Layout","\u002Fpolaris-wc\u002Flayout","4.polaris-wc\u002F1.layout",[96,100,104,108,112,116,120],{"title":97,"path":98,"stem":99},"Page","\u002Fpolaris-wc\u002Flayout\u002Fpage","4.polaris-wc\u002F1.layout\u002F1.page",{"title":101,"path":102,"stem":103},"Box","\u002Fpolaris-wc\u002Flayout\u002Fbox","4.polaris-wc\u002F1.layout\u002F2.box",{"title":105,"path":106,"stem":107},"Stack","\u002Fpolaris-wc\u002Flayout\u002Fstack","4.polaris-wc\u002F1.layout\u002F3.stack",{"title":109,"path":110,"stem":111},"Grid","\u002Fpolaris-wc\u002Flayout\u002Fgrid","4.polaris-wc\u002F1.layout\u002F4.grid",{"title":113,"path":114,"stem":115},"GridItem","\u002Fpolaris-wc\u002Flayout\u002Fgrid-item","4.polaris-wc\u002F1.layout\u002F5.grid-item",{"title":117,"path":118,"stem":119},"Section","\u002Fpolaris-wc\u002Flayout\u002Fsection","4.polaris-wc\u002F1.layout\u002F6.section",{"title":121,"path":122,"stem":123},"Divider","\u002Fpolaris-wc\u002Flayout\u002Fdivider","4.polaris-wc\u002F1.layout\u002F7.divider",{"title":125,"path":126,"stem":127,"children":128,"page":34},"App Bridge Ui","\u002Fpolaris-wc\u002Fapp-bridge-ui","4.polaris-wc\u002F10.app-bridge-ui",[129,133,137,141],{"title":130,"path":131,"stem":132},"UiModal","\u002Fpolaris-wc\u002Fapp-bridge-ui\u002Fui-modal","4.polaris-wc\u002F10.app-bridge-ui\u002F1.ui-modal",{"title":134,"path":135,"stem":136},"UiTitleBar","\u002Fpolaris-wc\u002Fapp-bridge-ui\u002Fui-title-bar","4.polaris-wc\u002F10.app-bridge-ui\u002F2.ui-title-bar",{"title":138,"path":139,"stem":140},"UiSaveBar","\u002Fpolaris-wc\u002Fapp-bridge-ui\u002Fui-save-bar","4.polaris-wc\u002F10.app-bridge-ui\u002F3.ui-save-bar",{"title":142,"path":143,"stem":144},"UiNavMenu","\u002Fpolaris-wc\u002Fapp-bridge-ui\u002Fui-nav-menu","4.polaris-wc\u002F10.app-bridge-ui\u002F4.ui-nav-menu",{"title":146,"path":147,"stem":148,"children":149,"page":34},"Actions","\u002Fpolaris-wc\u002Factions","4.polaris-wc\u002F2.actions",[150,154,158,162],{"title":151,"path":152,"stem":153},"Button","\u002Fpolaris-wc\u002Factions\u002Fbutton","4.polaris-wc\u002F2.actions\u002F1.button",{"title":155,"path":156,"stem":157},"ButtonGroup","\u002Fpolaris-wc\u002Factions\u002Fbutton-group","4.polaris-wc\u002F2.actions\u002F2.button-group",{"title":159,"path":160,"stem":161},"Clickable","\u002Fpolaris-wc\u002Factions\u002Fclickable","4.polaris-wc\u002F2.actions\u002F3.clickable",{"title":163,"path":164,"stem":165},"Link","\u002Fpolaris-wc\u002Factions\u002Flink","4.polaris-wc\u002F2.actions\u002F4.link",{"title":167,"path":168,"stem":169,"children":170,"page":34},"Forms","\u002Fpolaris-wc\u002Fforms","4.polaris-wc\u002F3.forms",[171,175,179,183,187,191,195,199,203,207,211,215,219,223,227,231,235,239],{"title":172,"path":173,"stem":174},"TextField","\u002Fpolaris-wc\u002Fforms\u002Ftext-field","4.polaris-wc\u002F3.forms\u002F01.text-field",{"title":176,"path":177,"stem":178},"NumberField","\u002Fpolaris-wc\u002Fforms\u002Fnumber-field","4.polaris-wc\u002F3.forms\u002F02.number-field",{"title":180,"path":181,"stem":182},"EmailField","\u002Fpolaris-wc\u002Fforms\u002Femail-field","4.polaris-wc\u002F3.forms\u002F03.email-field",{"title":184,"path":185,"stem":186},"PasswordField","\u002Fpolaris-wc\u002Fforms\u002Fpassword-field","4.polaris-wc\u002F3.forms\u002F04.password-field",{"title":188,"path":189,"stem":190},"UrlField","\u002Fpolaris-wc\u002Fforms\u002Furl-field","4.polaris-wc\u002F3.forms\u002F05.url-field",{"title":192,"path":193,"stem":194},"MoneyField","\u002Fpolaris-wc\u002Fforms\u002Fmoney-field","4.polaris-wc\u002F3.forms\u002F06.money-field",{"title":196,"path":197,"stem":198},"ColorField","\u002Fpolaris-wc\u002Fforms\u002Fcolor-field","4.polaris-wc\u002F3.forms\u002F07.color-field",{"title":200,"path":201,"stem":202},"DateField","\u002Fpolaris-wc\u002Fforms\u002Fdate-field","4.polaris-wc\u002F3.forms\u002F08.date-field",{"title":204,"path":205,"stem":206},"TextArea","\u002Fpolaris-wc\u002Fforms\u002Ftext-area","4.polaris-wc\u002F3.forms\u002F09.text-area",{"title":208,"path":209,"stem":210},"Select","\u002Fpolaris-wc\u002Fforms\u002Fselect","4.polaris-wc\u002F3.forms\u002F10.select",{"title":212,"path":213,"stem":214},"Checkbox","\u002Fpolaris-wc\u002Fforms\u002Fcheckbox","4.polaris-wc\u002F3.forms\u002F11.checkbox",{"title":216,"path":217,"stem":218},"Switch","\u002Fpolaris-wc\u002Fforms\u002Fswitch","4.polaris-wc\u002F3.forms\u002F12.switch",{"title":220,"path":221,"stem":222},"ChoiceList","\u002Fpolaris-wc\u002Fforms\u002Fchoice-list","4.polaris-wc\u002F3.forms\u002F13.choice-list",{"title":224,"path":225,"stem":226},"Choice","\u002Fpolaris-wc\u002Fforms\u002Fchoice","4.polaris-wc\u002F3.forms\u002F14.choice",{"title":228,"path":229,"stem":230},"SearchField","\u002Fpolaris-wc\u002Fforms\u002Fsearch-field","4.polaris-wc\u002F3.forms\u002F15.search-field",{"title":232,"path":233,"stem":234},"DropZone","\u002Fpolaris-wc\u002Fforms\u002Fdrop-zone","4.polaris-wc\u002F3.forms\u002F16.drop-zone",{"title":236,"path":237,"stem":238},"ColorPicker","\u002Fpolaris-wc\u002Fforms\u002Fcolor-picker","4.polaris-wc\u002F3.forms\u002F17.color-picker",{"title":240,"path":241,"stem":242},"DatePicker","\u002Fpolaris-wc\u002Fforms\u002Fdate-picker","4.polaris-wc\u002F3.forms\u002F18.date-picker",{"title":244,"path":245,"stem":246,"children":247,"page":34},"Feedback","\u002Fpolaris-wc\u002Ffeedback","4.polaris-wc\u002F4.feedback",[248,252,256,260],{"title":249,"path":250,"stem":251},"Banner","\u002Fpolaris-wc\u002Ffeedback\u002Fbanner","4.polaris-wc\u002F4.feedback\u002F1.banner",{"title":253,"path":254,"stem":255},"Badge","\u002Fpolaris-wc\u002Ffeedback\u002Fbadge","4.polaris-wc\u002F4.feedback\u002F2.badge",{"title":257,"path":258,"stem":259},"Spinner","\u002Fpolaris-wc\u002Ffeedback\u002Fspinner","4.polaris-wc\u002F4.feedback\u002F3.spinner",{"title":261,"path":262,"stem":263},"Tooltip","\u002Fpolaris-wc\u002Ffeedback\u002Ftooltip","4.polaris-wc\u002F4.feedback\u002F4.tooltip",{"title":265,"path":266,"stem":267,"children":268,"page":34},"Navigation","\u002Fpolaris-wc\u002Fnavigation","4.polaris-wc\u002F5.navigation",[269,273,277,281,285],{"title":270,"path":271,"stem":272},"AppNav","\u002Fpolaris-wc\u002Fnavigation\u002Fapp-nav","4.polaris-wc\u002F5.navigation\u002F1.app-nav",{"title":274,"path":275,"stem":276},"Menu","\u002Fpolaris-wc\u002Fnavigation\u002Fmenu","4.polaris-wc\u002F5.navigation\u002F2.menu",{"title":278,"path":279,"stem":280},"Option","\u002Fpolaris-wc\u002Fnavigation\u002Foption","4.polaris-wc\u002F5.navigation\u002F3.option",{"title":282,"path":283,"stem":284},"OptionGroup","\u002Fpolaris-wc\u002Fnavigation\u002Foption-group","4.polaris-wc\u002F5.navigation\u002F4.option-group",{"title":286,"path":287,"stem":288},"Popover","\u002Fpolaris-wc\u002Fnavigation\u002Fpopover","4.polaris-wc\u002F5.navigation\u002F5.popover",{"title":290,"path":291,"stem":292,"children":293,"page":34},"Data","\u002Fpolaris-wc\u002Fdata","4.polaris-wc\u002F6.data",[294,298,302,306,310,314],{"title":295,"path":296,"stem":297},"Table","\u002Fpolaris-wc\u002Fdata\u002Ftable","4.polaris-wc\u002F6.data\u002F1.table",{"title":299,"path":300,"stem":301},"TableHeader","\u002Fpolaris-wc\u002Fdata\u002Ftable-header","4.polaris-wc\u002F6.data\u002F2.table-header",{"title":303,"path":304,"stem":305},"TableHeaderRow","\u002Fpolaris-wc\u002Fdata\u002Ftable-header-row","4.polaris-wc\u002F6.data\u002F3.table-header-row",{"title":307,"path":308,"stem":309},"TableBody","\u002Fpolaris-wc\u002Fdata\u002Ftable-body","4.polaris-wc\u002F6.data\u002F4.table-body",{"title":311,"path":312,"stem":313},"TableRow","\u002Fpolaris-wc\u002Fdata\u002Ftable-row","4.polaris-wc\u002F6.data\u002F5.table-row",{"title":315,"path":316,"stem":317},"TableCell","\u002Fpolaris-wc\u002Fdata\u002Ftable-cell","4.polaris-wc\u002F6.data\u002F6.table-cell",{"title":319,"path":320,"stem":321,"children":322,"page":34},"Content","\u002Fpolaris-wc\u002Fcontent","4.polaris-wc\u002F7.content",[323,327,331,335,339,343,347,351,355,359,363,367],{"title":324,"path":325,"stem":326},"Text","\u002Fpolaris-wc\u002Fcontent\u002Ftext","4.polaris-wc\u002F7.content\u002F01.text",{"title":328,"path":329,"stem":330},"Heading","\u002Fpolaris-wc\u002Fcontent\u002Fheading","4.polaris-wc\u002F7.content\u002F02.heading",{"title":332,"path":333,"stem":334},"Paragraph","\u002Fpolaris-wc\u002Fcontent\u002Fparagraph","4.polaris-wc\u002F7.content\u002F03.paragraph",{"title":336,"path":337,"stem":338},"Icon","\u002Fpolaris-wc\u002Fcontent\u002Ficon","4.polaris-wc\u002F7.content\u002F04.icon",{"title":340,"path":341,"stem":342},"Image","\u002Fpolaris-wc\u002Fcontent\u002Fimage","4.polaris-wc\u002F7.content\u002F05.image",{"title":344,"path":345,"stem":346},"Thumbnail","\u002Fpolaris-wc\u002Fcontent\u002Fthumbnail","4.polaris-wc\u002F7.content\u002F06.thumbnail",{"title":348,"path":349,"stem":350},"Avatar","\u002Fpolaris-wc\u002Fcontent\u002Favatar","4.polaris-wc\u002F7.content\u002F07.avatar",{"title":352,"path":353,"stem":354},"Chip","\u002Fpolaris-wc\u002Fcontent\u002Fchip","4.polaris-wc\u002F7.content\u002F08.chip",{"title":356,"path":357,"stem":358},"ClickableChip","\u002Fpolaris-wc\u002Fcontent\u002Fclickable-chip","4.polaris-wc\u002F7.content\u002F09.clickable-chip",{"title":360,"path":361,"stem":362},"ListItem","\u002Fpolaris-wc\u002Fcontent\u002Flist-item","4.polaris-wc\u002F7.content\u002F10.list-item",{"title":364,"path":365,"stem":366},"OrderedList","\u002Fpolaris-wc\u002Fcontent\u002Fordered-list","4.polaris-wc\u002F7.content\u002F11.ordered-list",{"title":368,"path":369,"stem":370},"UnorderedList","\u002Fpolaris-wc\u002Fcontent\u002Funordered-list","4.polaris-wc\u002F7.content\u002F12.unordered-list",{"title":372,"path":373,"stem":374,"children":375,"page":34},"Overlays","\u002Fpolaris-wc\u002Foverlays","4.polaris-wc\u002F8.overlays",[376,380],{"title":377,"path":378,"stem":379},"Modal","\u002Fpolaris-wc\u002Foverlays\u002Fmodal","4.polaris-wc\u002F8.overlays\u002F1.modal",{"title":381,"path":382,"stem":383},"QueryContainer","\u002Fpolaris-wc\u002Foverlays\u002Fquery-container","4.polaris-wc\u002F8.overlays\u002F2.query-container",{"title":385,"path":386,"stem":387,"children":388,"page":34},"App","\u002Fpolaris-wc\u002Fapp","4.polaris-wc\u002F9.app",[389,392],{"title":385,"path":390,"stem":391},"\u002Fpolaris-wc\u002Fapp\u002Fapp","4.polaris-wc\u002F9.app\u002F1.app",{"title":393,"path":394,"stem":395},"LoadingIndicator","\u002Fpolaris-wc\u002Fapp\u002Floading-indicator","4.polaris-wc\u002F9.app\u002F2.loading-indicator",{"id":397,"title":80,"body":398,"description":1726,"extension":1727,"links":1728,"meta":1729,"navigation":1346,"path":81,"seo":1730,"stem":82,"__hash__":1733},"docs\u002F3.api\u002F5.types.md",{"type":399,"value":400,"toc":1712},"minimark",[401,406,583,587,657,661,710,714,721,911,915,943,947,1110,1114,1119,1194,1198,1203,1255,1259,1264,1311,1315,1391,1395,1400,1552,1556,1708],[402,403,405],"h2",{"id":404},"module-options","Module Options",[407,408,413],"pre",{"className":409,"code":410,"language":411,"meta":412,"style":412},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","interface ModuleOptions {\n  apiKey: string\n  apiSecretKey: string\n  scopes?: string[]\n  appUrl: string\n  apiVersion?: ApiVersion\n  authPathPrefix?: string \u002F\u002F default: '\u002F_shopify\u002Fauth'\n  distribution?: AppDistribution \u002F\u002F default: 'app_store'\n  useOnlineTokens?: boolean \u002F\u002F default: false\n  authPage?: string | false\n  navLinks?: NavLink[]\n  componentPrefix?: string \u002F\u002F default: 'Sh'\n}\n","ts","",[414,415,416,433,446,456,472,482,493,507,521,535,551,564,577],"code",{"__ignoreMap":412},[417,418,421,425,429],"span",{"class":419,"line":420},"line",1,[417,422,424],{"class":423},"spNyl","interface",[417,426,428],{"class":427},"sBMFI"," ModuleOptions",[417,430,432],{"class":431},"sMK4o"," {\n",[417,434,436,440,443],{"class":419,"line":435},2,[417,437,439],{"class":438},"swJcz","  apiKey",[417,441,442],{"class":431},":",[417,444,445],{"class":427}," string\n",[417,447,449,452,454],{"class":419,"line":448},3,[417,450,451],{"class":438},"  apiSecretKey",[417,453,442],{"class":431},[417,455,445],{"class":427},[417,457,459,462,465,468],{"class":419,"line":458},4,[417,460,461],{"class":438},"  scopes",[417,463,464],{"class":431},"?:",[417,466,467],{"class":427}," string",[417,469,471],{"class":470},"sTEyZ","[]\n",[417,473,475,478,480],{"class":419,"line":474},5,[417,476,477],{"class":438},"  appUrl",[417,479,442],{"class":431},[417,481,445],{"class":427},[417,483,485,488,490],{"class":419,"line":484},6,[417,486,487],{"class":438},"  apiVersion",[417,489,464],{"class":431},[417,491,492],{"class":427}," ApiVersion\n",[417,494,496,499,501,503],{"class":419,"line":495},7,[417,497,498],{"class":438},"  authPathPrefix",[417,500,464],{"class":431},[417,502,467],{"class":427},[417,504,506],{"class":505},"sHwdD"," \u002F\u002F default: '\u002F_shopify\u002Fauth'\n",[417,508,510,513,515,518],{"class":419,"line":509},8,[417,511,512],{"class":438},"  distribution",[417,514,464],{"class":431},[417,516,517],{"class":427}," AppDistribution",[417,519,520],{"class":505}," \u002F\u002F default: 'app_store'\n",[417,522,524,527,529,532],{"class":419,"line":523},9,[417,525,526],{"class":438},"  useOnlineTokens",[417,528,464],{"class":431},[417,530,531],{"class":427}," boolean",[417,533,534],{"class":505}," \u002F\u002F default: false\n",[417,536,538,541,543,545,548],{"class":419,"line":537},10,[417,539,540],{"class":438},"  authPage",[417,542,464],{"class":431},[417,544,467],{"class":427},[417,546,547],{"class":431}," |",[417,549,550],{"class":427}," false\n",[417,552,554,557,559,562],{"class":419,"line":553},11,[417,555,556],{"class":438},"  navLinks",[417,558,464],{"class":431},[417,560,561],{"class":427}," NavLink",[417,563,471],{"class":470},[417,565,567,570,572,574],{"class":419,"line":566},12,[417,568,569],{"class":438},"  componentPrefix",[417,571,464],{"class":431},[417,573,467],{"class":427},[417,575,576],{"class":505}," \u002F\u002F default: 'Sh'\n",[417,578,580],{"class":419,"line":579},13,[417,581,582],{"class":431},"}\n",[402,584,586],{"id":585},"app-distribution","App Distribution",[407,588,590],{"className":409,"code":589,"language":411,"meta":412,"style":412},"enum AppDistribution {\n  AppStore = 'app_store',\n  SingleMerchant = 'single_merchant',\n  ShopifyAdmin = 'shopify_admin'\n}\n",[414,591,592,601,622,638,653],{"__ignoreMap":412},[417,593,594,597,599],{"class":419,"line":420},[417,595,596],{"class":423},"enum",[417,598,517],{"class":427},[417,600,432],{"class":431},[417,602,603,606,609,612,616,619],{"class":419,"line":435},[417,604,605],{"class":470},"  AppStore ",[417,607,608],{"class":431},"=",[417,610,611],{"class":431}," '",[417,613,615],{"class":614},"sfazB","app_store",[417,617,618],{"class":431},"'",[417,620,621],{"class":431},",\n",[417,623,624,627,629,631,634,636],{"class":419,"line":448},[417,625,626],{"class":470},"  SingleMerchant ",[417,628,608],{"class":431},[417,630,611],{"class":431},[417,632,633],{"class":614},"single_merchant",[417,635,618],{"class":431},[417,637,621],{"class":431},[417,639,640,643,645,647,650],{"class":419,"line":458},[417,641,642],{"class":470},"  ShopifyAdmin ",[417,644,608],{"class":431},[417,646,611],{"class":431},[417,648,649],{"class":614},"shopify_admin",[417,651,652],{"class":431},"'\n",[417,654,655],{"class":419,"line":474},[417,656,582],{"class":431},[402,658,660],{"id":659},"navlink","NavLink",[407,662,664],{"className":409,"code":663,"language":411,"meta":412,"style":412},"interface NavLink {\n  label: string\n  href: string\n  rel?: 'home'\n}\n",[414,665,666,674,683,692,706],{"__ignoreMap":412},[417,667,668,670,672],{"class":419,"line":420},[417,669,424],{"class":423},[417,671,561],{"class":427},[417,673,432],{"class":431},[417,675,676,679,681],{"class":419,"line":435},[417,677,678],{"class":438},"  label",[417,680,442],{"class":431},[417,682,445],{"class":427},[417,684,685,688,690],{"class":419,"line":448},[417,686,687],{"class":438},"  href",[417,689,442],{"class":431},[417,691,445],{"class":427},[417,693,694,697,699,701,704],{"class":419,"line":458},[417,695,696],{"class":438},"  rel",[417,698,464],{"class":431},[417,700,611],{"class":431},[417,702,703],{"class":614},"home",[417,705,652],{"class":431},[417,707,708],{"class":419,"line":474},[417,709,582],{"class":431},[402,711,713],{"id":712},"admin-context","Admin Context",[715,716,717,718,442],"p",{},"Returned by ",[414,719,720],{},"useShopifyAdmin(event)",[407,722,724],{"className":409,"code":723,"language":411,"meta":412,"style":412},"interface AdminContext\u003CT extends object = JwtPayload> {\n  session: Session\n  admin: AdminApiContext\n  sessionToken?: T\n  billing: BillingContext\n  cors: (response: Response) => Response\n  redirect: (\n    url: string,\n    init?: { target?: '_self' | '_parent' | '_top' | '_blank' }\n  ) => Response\n}\n",[414,725,726,756,766,776,786,796,824,834,845,897,907],{"__ignoreMap":412},[417,727,728,730,733,736,739,742,745,748,751,754],{"class":419,"line":420},[417,729,424],{"class":423},[417,731,732],{"class":427}," AdminContext",[417,734,735],{"class":431},"\u003C",[417,737,738],{"class":427},"T",[417,740,741],{"class":423}," extends",[417,743,744],{"class":427}," object",[417,746,747],{"class":431}," =",[417,749,750],{"class":427}," JwtPayload",[417,752,753],{"class":431},">",[417,755,432],{"class":431},[417,757,758,761,763],{"class":419,"line":435},[417,759,760],{"class":438},"  session",[417,762,442],{"class":431},[417,764,765],{"class":427}," Session\n",[417,767,768,771,773],{"class":419,"line":448},[417,769,770],{"class":438},"  admin",[417,772,442],{"class":431},[417,774,775],{"class":427}," AdminApiContext\n",[417,777,778,781,783],{"class":419,"line":458},[417,779,780],{"class":438},"  sessionToken",[417,782,464],{"class":431},[417,784,785],{"class":427}," T\n",[417,787,788,791,793],{"class":419,"line":474},[417,789,790],{"class":438},"  billing",[417,792,442],{"class":431},[417,794,795],{"class":427}," BillingContext\n",[417,797,798,801,803,806,810,812,815,818,821],{"class":419,"line":484},[417,799,800],{"class":438},"  cors",[417,802,442],{"class":431},[417,804,805],{"class":431}," (",[417,807,809],{"class":808},"sHdIc","response",[417,811,442],{"class":431},[417,813,814],{"class":427}," Response",[417,816,817],{"class":431},")",[417,819,820],{"class":423}," =>",[417,822,823],{"class":427}," Response\n",[417,825,826,829,831],{"class":419,"line":495},[417,827,828],{"class":438},"  redirect",[417,830,442],{"class":431},[417,832,833],{"class":470}," (\n",[417,835,836,839,841,843],{"class":419,"line":509},[417,837,838],{"class":808},"    url",[417,840,442],{"class":431},[417,842,467],{"class":427},[417,844,621],{"class":431},[417,846,847,850,852,855,858,860,862,865,867,869,871,874,876,878,880,883,885,887,889,892,894],{"class":419,"line":523},[417,848,849],{"class":808},"    init",[417,851,464],{"class":431},[417,853,854],{"class":431}," {",[417,856,857],{"class":438}," target",[417,859,464],{"class":431},[417,861,611],{"class":431},[417,863,864],{"class":614},"_self",[417,866,618],{"class":431},[417,868,547],{"class":431},[417,870,611],{"class":431},[417,872,873],{"class":614},"_parent",[417,875,618],{"class":431},[417,877,547],{"class":431},[417,879,611],{"class":431},[417,881,882],{"class":614},"_top",[417,884,618],{"class":431},[417,886,547],{"class":431},[417,888,611],{"class":431},[417,890,891],{"class":614},"_blank",[417,893,618],{"class":431},[417,895,896],{"class":431}," }\n",[417,898,899,902,905],{"class":419,"line":537},[417,900,901],{"class":470},"  ) ",[417,903,904],{"class":423},"=>",[417,906,823],{"class":427},[417,908,909],{"class":419,"line":553},[417,910,582],{"class":431},[402,912,914],{"id":913},"admin-api-context","Admin API Context",[407,916,918],{"className":409,"code":917,"language":411,"meta":412,"style":412},"interface AdminApiContext {\n  graphql: GraphQLClient\n}\n",[414,919,920,929,939],{"__ignoreMap":412},[417,921,922,924,927],{"class":419,"line":420},[417,923,424],{"class":423},[417,925,926],{"class":427}," AdminApiContext",[417,928,432],{"class":431},[417,930,931,934,936],{"class":419,"line":435},[417,932,933],{"class":438},"  graphql",[417,935,442],{"class":431},[417,937,938],{"class":427}," GraphQLClient\n",[417,940,941],{"class":419,"line":448},[417,942,582],{"class":431},[402,944,946],{"id":945},"billing-context","Billing Context",[407,948,950],{"className":409,"code":949,"language":411,"meta":412,"style":412},"interface BillingContext {\n  require: (options: { plans: string | string[] }) => Promise\u003Cvoid>\n  check: (options?: { plans?: string | string[] }) => Promise\u003Cany>\n  request: (options: {\n    plan: string\n    isTest?: boolean\n    returnUrl?: string\n  }) => Promise\u003CResponse>\n}\n",[414,951,952,961,1007,1047,1062,1071,1081,1090,1106],{"__ignoreMap":412},[417,953,954,956,959],{"class":419,"line":420},[417,955,424],{"class":423},[417,957,958],{"class":427}," BillingContext",[417,960,432],{"class":431},[417,962,963,966,968,970,973,975,977,980,982,984,986,988,991,994,996,999,1001,1004],{"class":419,"line":435},[417,964,965],{"class":438},"  require",[417,967,442],{"class":431},[417,969,805],{"class":431},[417,971,972],{"class":808},"options",[417,974,442],{"class":431},[417,976,854],{"class":431},[417,978,979],{"class":438}," plans",[417,981,442],{"class":431},[417,983,467],{"class":427},[417,985,547],{"class":431},[417,987,467],{"class":427},[417,989,990],{"class":470},"[] ",[417,992,993],{"class":431},"})",[417,995,820],{"class":423},[417,997,998],{"class":427}," Promise",[417,1000,735],{"class":431},[417,1002,1003],{"class":427},"void",[417,1005,1006],{"class":431},">\n",[417,1008,1009,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1045],{"class":419,"line":448},[417,1010,1011],{"class":438},"  check",[417,1013,442],{"class":431},[417,1015,805],{"class":431},[417,1017,972],{"class":808},[417,1019,464],{"class":431},[417,1021,854],{"class":431},[417,1023,979],{"class":438},[417,1025,464],{"class":431},[417,1027,467],{"class":427},[417,1029,547],{"class":431},[417,1031,467],{"class":427},[417,1033,990],{"class":470},[417,1035,993],{"class":431},[417,1037,820],{"class":423},[417,1039,998],{"class":427},[417,1041,735],{"class":431},[417,1043,1044],{"class":427},"any",[417,1046,1006],{"class":431},[417,1048,1049,1052,1054,1056,1058,1060],{"class":419,"line":458},[417,1050,1051],{"class":438},"  request",[417,1053,442],{"class":431},[417,1055,805],{"class":431},[417,1057,972],{"class":808},[417,1059,442],{"class":431},[417,1061,432],{"class":431},[417,1063,1064,1067,1069],{"class":419,"line":474},[417,1065,1066],{"class":438},"    plan",[417,1068,442],{"class":431},[417,1070,445],{"class":427},[417,1072,1073,1076,1078],{"class":419,"line":484},[417,1074,1075],{"class":438},"    isTest",[417,1077,464],{"class":431},[417,1079,1080],{"class":427}," boolean\n",[417,1082,1083,1086,1088],{"class":419,"line":495},[417,1084,1085],{"class":438},"    returnUrl",[417,1087,464],{"class":431},[417,1089,445],{"class":427},[417,1091,1092,1095,1097,1099,1101,1104],{"class":419,"line":509},[417,1093,1094],{"class":431},"  })",[417,1096,820],{"class":423},[417,1098,998],{"class":427},[417,1100,735],{"class":431},[417,1102,1103],{"class":427},"Response",[417,1105,1006],{"class":431},[417,1107,1108],{"class":419,"line":523},[417,1109,582],{"class":431},[402,1111,1113],{"id":1112},"webhook-context","Webhook Context",[715,1115,717,1116,442],{},[414,1117,1118],{},"useShopifyWebhook(event)",[407,1120,1122],{"className":409,"code":1121,"language":411,"meta":412,"style":412},"interface WebhookContext {\n  topic: string\n  shop: string\n  session?: Session\n  payload: Record\u003Cstring, any>\n  apiVersion: string\n}\n",[414,1123,1124,1133,1142,1151,1159,1182,1190],{"__ignoreMap":412},[417,1125,1126,1128,1131],{"class":419,"line":420},[417,1127,424],{"class":423},[417,1129,1130],{"class":427}," WebhookContext",[417,1132,432],{"class":431},[417,1134,1135,1138,1140],{"class":419,"line":435},[417,1136,1137],{"class":438},"  topic",[417,1139,442],{"class":431},[417,1141,445],{"class":427},[417,1143,1144,1147,1149],{"class":419,"line":448},[417,1145,1146],{"class":438},"  shop",[417,1148,442],{"class":431},[417,1150,445],{"class":427},[417,1152,1153,1155,1157],{"class":419,"line":458},[417,1154,760],{"class":438},[417,1156,464],{"class":431},[417,1158,765],{"class":427},[417,1160,1161,1164,1166,1169,1171,1174,1177,1180],{"class":419,"line":474},[417,1162,1163],{"class":438},"  payload",[417,1165,442],{"class":431},[417,1167,1168],{"class":427}," Record",[417,1170,735],{"class":431},[417,1172,1173],{"class":427},"string",[417,1175,1176],{"class":431},",",[417,1178,1179],{"class":427}," any",[417,1181,1006],{"class":431},[417,1183,1184,1186,1188],{"class":419,"line":484},[417,1185,487],{"class":438},[417,1187,442],{"class":431},[417,1189,445],{"class":427},[417,1191,1192],{"class":419,"line":495},[417,1193,582],{"class":431},[402,1195,1197],{"id":1196},"flow-context","Flow Context",[715,1199,717,1200,442],{},[414,1201,1202],{},"useShopifyFlow(event)",[407,1204,1206],{"className":409,"code":1205,"language":411,"meta":412,"style":412},"interface FlowContext {\n  session: Session\n  admin: AdminApiContext\n  payload: Record\u003Cstring, any>\n}\n",[414,1207,1208,1217,1225,1233,1251],{"__ignoreMap":412},[417,1209,1210,1212,1215],{"class":419,"line":420},[417,1211,424],{"class":423},[417,1213,1214],{"class":427}," FlowContext",[417,1216,432],{"class":431},[417,1218,1219,1221,1223],{"class":419,"line":435},[417,1220,760],{"class":438},[417,1222,442],{"class":431},[417,1224,765],{"class":427},[417,1226,1227,1229,1231],{"class":419,"line":448},[417,1228,770],{"class":438},[417,1230,442],{"class":431},[417,1232,775],{"class":427},[417,1234,1235,1237,1239,1241,1243,1245,1247,1249],{"class":419,"line":458},[417,1236,1163],{"class":438},[417,1238,442],{"class":431},[417,1240,1168],{"class":427},[417,1242,735],{"class":431},[417,1244,1173],{"class":427},[417,1246,1176],{"class":431},[417,1248,1179],{"class":427},[417,1250,1006],{"class":431},[417,1252,1253],{"class":419,"line":474},[417,1254,582],{"class":431},[402,1256,1258],{"id":1257},"public-context","Public Context",[715,1260,717,1261,442],{},[414,1262,1263],{},"useShopifyPublic(event)",[407,1265,1267],{"className":409,"code":1266,"language":411,"meta":412,"style":412},"interface PublicContext {\n  sessionToken: JwtPayload\n  cors: (response: Response) => Response\n}\n",[414,1268,1269,1278,1287,1307],{"__ignoreMap":412},[417,1270,1271,1273,1276],{"class":419,"line":420},[417,1272,424],{"class":423},[417,1274,1275],{"class":427}," PublicContext",[417,1277,432],{"class":431},[417,1279,1280,1282,1284],{"class":419,"line":435},[417,1281,780],{"class":438},[417,1283,442],{"class":431},[417,1285,1286],{"class":427}," JwtPayload\n",[417,1288,1289,1291,1293,1295,1297,1299,1301,1303,1305],{"class":419,"line":448},[417,1290,800],{"class":438},[417,1292,442],{"class":431},[417,1294,805],{"class":431},[417,1296,809],{"class":808},[417,1298,442],{"class":431},[417,1300,814],{"class":427},[417,1302,817],{"class":431},[417,1304,820],{"class":423},[417,1306,823],{"class":427},[417,1308,1309],{"class":419,"line":458},[417,1310,582],{"class":431},[402,1312,1314],{"id":1313},"login-error","Login Error",[407,1316,1318],{"className":409,"code":1317,"language":411,"meta":412,"style":412},"interface LoginError {\n  shop?: LoginErrorType\n}\n\nenum LoginErrorType {\n  MissingShop = 'MISSING_SHOP',\n  InvalidShop = 'INVALID_SHOP'\n}\n",[414,1319,1320,1329,1338,1342,1348,1357,1373,1387],{"__ignoreMap":412},[417,1321,1322,1324,1327],{"class":419,"line":420},[417,1323,424],{"class":423},[417,1325,1326],{"class":427}," LoginError",[417,1328,432],{"class":431},[417,1330,1331,1333,1335],{"class":419,"line":435},[417,1332,1146],{"class":438},[417,1334,464],{"class":431},[417,1336,1337],{"class":427}," LoginErrorType\n",[417,1339,1340],{"class":419,"line":448},[417,1341,582],{"class":431},[417,1343,1344],{"class":419,"line":458},[417,1345,1347],{"emptyLinePlaceholder":1346},true,"\n",[417,1349,1350,1352,1355],{"class":419,"line":474},[417,1351,596],{"class":423},[417,1353,1354],{"class":427}," LoginErrorType",[417,1356,432],{"class":431},[417,1358,1359,1362,1364,1366,1369,1371],{"class":419,"line":484},[417,1360,1361],{"class":470},"  MissingShop ",[417,1363,608],{"class":431},[417,1365,611],{"class":431},[417,1367,1368],{"class":614},"MISSING_SHOP",[417,1370,618],{"class":431},[417,1372,621],{"class":431},[417,1374,1375,1378,1380,1382,1385],{"class":419,"line":495},[417,1376,1377],{"class":470},"  InvalidShop ",[417,1379,608],{"class":431},[417,1381,611],{"class":431},[417,1383,1384],{"class":614},"INVALID_SHOP",[417,1386,652],{"class":431},[417,1388,1389],{"class":419,"line":509},[417,1390,582],{"class":431},[402,1392,1394],{"id":1393},"runtime-config","Runtime Config",[715,1396,717,1397,442],{},[414,1398,1399],{},"configureShopify()",[407,1401,1403],{"className":409,"code":1402,"language":411,"meta":412,"style":412},"interface ShopifyRuntimeConfig {\n  sessionStorage?: SessionStorage\n  webhooks?: Record\u003Cstring, WebhookHandler | WebhookHandler[]>\n  hooks?: {\n    afterAuth?: (options: AfterAuthOptions) => void | Promise\u003Cvoid>\n  }\n  billing?: Record\u003Cstring, any>\n}\n\ninterface AfterAuthOptions {\n  session: Session\n  admin: AdminApiContext\n}\n",[414,1404,1405,1414,1424,1451,1460,1493,1498,1516,1520,1524,1532,1540,1548],{"__ignoreMap":412},[417,1406,1407,1409,1412],{"class":419,"line":420},[417,1408,424],{"class":423},[417,1410,1411],{"class":427}," ShopifyRuntimeConfig",[417,1413,432],{"class":431},[417,1415,1416,1419,1421],{"class":419,"line":435},[417,1417,1418],{"class":438},"  sessionStorage",[417,1420,464],{"class":431},[417,1422,1423],{"class":427}," SessionStorage\n",[417,1425,1426,1429,1431,1433,1435,1437,1439,1442,1444,1446,1449],{"class":419,"line":448},[417,1427,1428],{"class":438},"  webhooks",[417,1430,464],{"class":431},[417,1432,1168],{"class":427},[417,1434,735],{"class":431},[417,1436,1173],{"class":427},[417,1438,1176],{"class":431},[417,1440,1441],{"class":427}," WebhookHandler",[417,1443,547],{"class":431},[417,1445,1441],{"class":427},[417,1447,1448],{"class":470},"[]",[417,1450,1006],{"class":431},[417,1452,1453,1456,1458],{"class":419,"line":458},[417,1454,1455],{"class":438},"  hooks",[417,1457,464],{"class":431},[417,1459,432],{"class":431},[417,1461,1462,1465,1467,1469,1471,1473,1476,1478,1480,1483,1485,1487,1489,1491],{"class":419,"line":474},[417,1463,1464],{"class":438},"    afterAuth",[417,1466,464],{"class":431},[417,1468,805],{"class":431},[417,1470,972],{"class":808},[417,1472,442],{"class":431},[417,1474,1475],{"class":427}," AfterAuthOptions",[417,1477,817],{"class":431},[417,1479,820],{"class":423},[417,1481,1482],{"class":427}," void",[417,1484,547],{"class":431},[417,1486,998],{"class":427},[417,1488,735],{"class":431},[417,1490,1003],{"class":427},[417,1492,1006],{"class":431},[417,1494,1495],{"class":419,"line":484},[417,1496,1497],{"class":431},"  }\n",[417,1499,1500,1502,1504,1506,1508,1510,1512,1514],{"class":419,"line":495},[417,1501,790],{"class":438},[417,1503,464],{"class":431},[417,1505,1168],{"class":427},[417,1507,735],{"class":431},[417,1509,1173],{"class":427},[417,1511,1176],{"class":431},[417,1513,1179],{"class":427},[417,1515,1006],{"class":431},[417,1517,1518],{"class":419,"line":509},[417,1519,582],{"class":431},[417,1521,1522],{"class":419,"line":523},[417,1523,1347],{"emptyLinePlaceholder":1346},[417,1525,1526,1528,1530],{"class":419,"line":537},[417,1527,424],{"class":423},[417,1529,1475],{"class":427},[417,1531,432],{"class":431},[417,1533,1534,1536,1538],{"class":419,"line":553},[417,1535,760],{"class":438},[417,1537,442],{"class":431},[417,1539,765],{"class":427},[417,1541,1542,1544,1546],{"class":419,"line":566},[417,1543,770],{"class":438},[417,1545,442],{"class":431},[417,1547,775],{"class":427},[417,1549,1550],{"class":419,"line":579},[417,1551,582],{"class":431},[402,1553,1555],{"id":1554},"nuxt-runtime-config-augmentation","Nuxt Runtime Config Augmentation",[407,1557,1559],{"className":409,"code":1558,"language":411,"meta":412,"style":412},"\u002F\u002F Server-side (useRuntimeConfig().shopify)\ninterface ShopifyServerConfig {\n  apiKey: string\n  apiSecretKey: string\n  scopes: string[]\n  appUrl: string\n  apiVersion: string\n  authPathPrefix: string\n  distribution: string\n  useOnlineTokens: boolean\n}\n\n\u002F\u002F Client-side (useRuntimeConfig().public.shopify)\ninterface ShopifyPublicConfig {\n  apiKey: string\n  authPagePath: string\n  authPathPrefix: string\n  navLinks: NavLink[]\n}\n",[414,1560,1561,1566,1575,1583,1591,1601,1609,1617,1625,1633,1641,1645,1649,1654,1664,1673,1683,1692,1703],{"__ignoreMap":412},[417,1562,1563],{"class":419,"line":420},[417,1564,1565],{"class":505},"\u002F\u002F Server-side (useRuntimeConfig().shopify)\n",[417,1567,1568,1570,1573],{"class":419,"line":435},[417,1569,424],{"class":423},[417,1571,1572],{"class":427}," ShopifyServerConfig",[417,1574,432],{"class":431},[417,1576,1577,1579,1581],{"class":419,"line":448},[417,1578,439],{"class":438},[417,1580,442],{"class":431},[417,1582,445],{"class":427},[417,1584,1585,1587,1589],{"class":419,"line":458},[417,1586,451],{"class":438},[417,1588,442],{"class":431},[417,1590,445],{"class":427},[417,1592,1593,1595,1597,1599],{"class":419,"line":474},[417,1594,461],{"class":438},[417,1596,442],{"class":431},[417,1598,467],{"class":427},[417,1600,471],{"class":470},[417,1602,1603,1605,1607],{"class":419,"line":484},[417,1604,477],{"class":438},[417,1606,442],{"class":431},[417,1608,445],{"class":427},[417,1610,1611,1613,1615],{"class":419,"line":495},[417,1612,487],{"class":438},[417,1614,442],{"class":431},[417,1616,445],{"class":427},[417,1618,1619,1621,1623],{"class":419,"line":509},[417,1620,498],{"class":438},[417,1622,442],{"class":431},[417,1624,445],{"class":427},[417,1626,1627,1629,1631],{"class":419,"line":523},[417,1628,512],{"class":438},[417,1630,442],{"class":431},[417,1632,445],{"class":427},[417,1634,1635,1637,1639],{"class":419,"line":537},[417,1636,526],{"class":438},[417,1638,442],{"class":431},[417,1640,1080],{"class":427},[417,1642,1643],{"class":419,"line":553},[417,1644,582],{"class":431},[417,1646,1647],{"class":419,"line":566},[417,1648,1347],{"emptyLinePlaceholder":1346},[417,1650,1651],{"class":419,"line":579},[417,1652,1653],{"class":505},"\u002F\u002F Client-side (useRuntimeConfig().public.shopify)\n",[417,1655,1657,1659,1662],{"class":419,"line":1656},14,[417,1658,424],{"class":423},[417,1660,1661],{"class":427}," ShopifyPublicConfig",[417,1663,432],{"class":431},[417,1665,1667,1669,1671],{"class":419,"line":1666},15,[417,1668,439],{"class":438},[417,1670,442],{"class":431},[417,1672,445],{"class":427},[417,1674,1676,1679,1681],{"class":419,"line":1675},16,[417,1677,1678],{"class":438},"  authPagePath",[417,1680,442],{"class":431},[417,1682,445],{"class":427},[417,1684,1686,1688,1690],{"class":419,"line":1685},17,[417,1687,498],{"class":438},[417,1689,442],{"class":431},[417,1691,445],{"class":427},[417,1693,1695,1697,1699,1701],{"class":419,"line":1694},18,[417,1696,556],{"class":438},[417,1698,442],{"class":431},[417,1700,561],{"class":427},[417,1702,471],{"class":470},[417,1704,1706],{"class":419,"line":1705},19,[417,1707,582],{"class":431},[1709,1710,1711],"style",{},"html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}",{"title":412,"searchDepth":435,"depth":435,"links":1713},[1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725],{"id":404,"depth":435,"text":405},{"id":585,"depth":435,"text":586},{"id":659,"depth":435,"text":660},{"id":712,"depth":435,"text":713},{"id":913,"depth":435,"text":914},{"id":945,"depth":435,"text":946},{"id":1112,"depth":435,"text":1113},{"id":1196,"depth":435,"text":1197},{"id":1257,"depth":435,"text":1258},{"id":1313,"depth":435,"text":1314},{"id":1393,"depth":435,"text":1394},{"id":1554,"depth":435,"text":1555},"Key TypeScript types and interfaces exported by shopify-app-nuxt.","md",null,{},{"title":1731,"description":1732},"Types — shopify-app-nuxt API Reference","Complete TypeScript type reference for shopify-app-nuxt — ModuleOptions, AdminContext, WebhookContext, BillingContext, and more.","hl96DbLjwPsf7peNFjBcRnNSIZ9FKJiyKz9BmjKEWy8",[1735,1737],{"title":76,"path":77,"stem":78,"description":1736,"children":-1},"Client-side route middleware for Shopify authentication, guest redirect, and the built-in login page.",{"title":84,"path":86,"stem":90,"description":1738,"children":-1},"Shopify Polaris web components wrapped for Nuxt with Vue bindings.",1776217204718]