UNPKG

unified-datalayer

Version:

A multi-framework utility package for managing XP Data Layer events

22 lines (21 loc) 598 B
import { BaseModule } from "../Base"; import { CartProductData } from "../types"; export interface CheckoutMod { start(items: CartProductData[], cartInput: CartInput, checkout_type: string): void; step2(): void; step3(): void; } type CartInput = { cartId: string; quoteId?: string; } | { cartId?: string; quoteId: string; }; export declare class CheckoutImpl extends BaseModule implements CheckoutMod { private calculateCart; start(items: CartProductData[], cartInput: CartInput, checkout_type?: string): void; step2(): void; step3(): void; } export {};