UNPKG

mdl-shoplet-ts

Version:

TypeScript client SDK for the headless micro CRM, Minddale.

22 lines (21 loc) 687 B
import { Membership, Shoplet } from '../models/shoplet'; import { MinddaleClient } from './minddale.client'; interface ApiResponse { success: boolean; payload?: any; message?: string; [key: string]: any; } export declare class ShopletClient extends MinddaleClient { private apiKey; private baseUrl; static readonly ENDPOINT: string; private readonly cartKey; private cartId; private identifiClient; constructor(apiKey: string, baseUrl?: string); addCartItem(shoplet: Shoplet): Promise<ApiResponse>; addCartMembership(membership: Membership): Promise<ApiResponse>; removeCartItem(itemId: number): Promise<ApiResponse>; } export {};