import '../components/post-purchase.js'; import { b as postTransaction } from '../chunks/routes-D6Gtw6kZ.esm.js'; import { d as TCart, T as TUrl, L as LANGUAGES } from '../chunks/utils-BPcZ5h8J.esm.js'; import 'lit'; import 'lit-html'; import '../components/redeem-transaction.js'; import 'lodash'; import 'lodash-es/debounce'; import 'lodash-es/isEqual'; import '../components/impact-overview.js'; /** * @deprecated (v1.57.0) Shopify no longer supports customized post-purchase pages directly without Extensibility apps */ type TBeamOrderPageParams = Parameters[0]["requestBody"] & { storeId?: number; postalCode?: string; countryCode?: string; orderId: string; email: string; cartTotal: number; cart: TCart; discountCodes: string[]; promoCodes: string[]; htmlPromoCodes: string; currencyCode: string; parentSelector: string; apiKey: string; baseUrl: TUrl; domain?: string; lang: LANGUAGES; debug: boolean; }; declare function showBeamOrderPageWidgets({ parentSelector, apiKey, baseUrl, storeId, postalCode, discountCodes, countryCode, orderId, email, cartTotal, cart, promoCodes, htmlPromoCodes, currencyCode, domain, lang, debug, }: TBeamOrderPageParams): Promise; export { showBeamOrderPageWidgets }; export type { TBeamOrderPageParams };