import { CustomLineItemDraftDTO } from '@sentecacommerce/sdk';
export declare const useBasketCustom: (productId: string, variantId: string, lineItemId?: string | undefined, onAddCallback?: (() => void) | undefined, onRemoveCallback?: (() => void) | undefined) => {
    addToBasket: (data: CustomLineItemDraftDTO) => void;
    removeFromBasket: () => void;
    isExisting: boolean | undefined;
    quantityInBasket: number | undefined;
    isLoading: boolean;
};
