/** * Whether an sdk-shopify event starts a sync: the cart page coming into view (sdk-shopify 0.14's * `cart:viewed`, from `useCartPage().viewed()`), unless `syncOnCartView` is false. Another device may * have changed the shared cart, so each visit checks (production's, kept by amore-v2's Cart until 0.7.0). */ export declare function syncsOnShopifyEvent(type: string, options?: { syncOnCartView?: boolean; }): boolean; /** * The cart an sdk-shopify event says was just bought, for Cart Assist to mark checked out: the cart on * sdk-shopify 0.15's `checkout:completed` (its checkout page saw the order placed, before the cart was * reset). Null for any other event, for a checkout of its own link (an auction's wins: no cart, and the * shopper's cart must stay), and when `markOnOrder` is false. */ export declare function checkedOutCartIdOf(event: { type: string; cart?: { id?: string | null; } | null; }, options?: { markOnOrder?: boolean; }): string | null; //# sourceMappingURL=hostEvents.d.ts.map