@allofshop/aos-sdk-nodejs
Version:
AOS SDK for NodeJS
15 lines (14 loc) • 1.42 kB
TypeScript
import * as lite from '@allofshop/aos-sdk-nodejs-lite';
import { CreateWishlistDto, CreateWishlistProductDto, FindWishlistsDto, UpdateWishlistByIdDto } from './type';
export declare function createUserWishlist(body: CreateWishlistDto): Promise<{}>;
export declare function addUserWishlistProduct(wishlistId: string, body: CreateWishlistProductDto): Promise<{}>;
export declare function addUserDefaultWishlistProduct(body: CreateWishlistProductDto): Promise<{}>;
export declare function getUserWishlists(query: FindWishlistsDto): Promise<{}>;
export declare function getUserWishlist(wishlistId: string): Promise<lite.AllOfShopResponse<unknown>>;
export declare function getUserDefaultWishlist(): Promise<lite.AllOfShopResponse<unknown>>;
export declare function updateUserWishlist(wishlistId: string, body: UpdateWishlistByIdDto): Promise<lite.AllOfShopResponse<unknown>>;
export declare function updateUserDefaultWishlist(body: UpdateWishlistByIdDto): Promise<{}>;
export declare function deleteUserWishlist(wishlistId: string): Promise<lite.AllOfShopResponse<unknown>>;
export declare function deleteUserWishlistProduct(wishlistId: string, productId: string): Promise<lite.AllOfShopResponse<unknown>>;
export declare function deleteUserDefaultWishlist(): Promise<lite.AllOfShopResponse<unknown>>;
export declare function deleteUserDefaultWishlistProduct(productId: string): Promise<lite.AllOfShopResponse<unknown>>;