declare const useWishlist: ({ productId, variantId, collapseKey, onAddCallback, onRemoveCallback, }: {
    productId: string;
    variantId?: string | undefined;
    collapseKey?: string | undefined;
    onAddCallback?: (() => void) | undefined;
    onRemoveCallback?: (() => void) | undefined;
}) => {
    addToWishlist: () => Promise<import("@sentecacommerce/sdk").WishListDTO | undefined>;
    removeFromWishlist: () => void;
    isInWishlist: boolean | undefined;
};
export { useWishlist };
