import React from 'react';
export interface UsePromotionModalOptions {
    /** 确认回调 */
    onConfirm?: (selectedProduct: any) => void;
    /** 取消回调 */
    onCancel?: () => void;
}
export declare const usePromotionModal: (options?: UsePromotionModalOptions) => {
    /** 打开弹窗方法 */
    openModal: (item: any) => void;
    /** 关闭弹窗方法 */
    closeModal: () => void;
    /** Modal 组件 */
    MarketingModal: React.JSX.Element;
    /** 规格选择弹窗组件 */
    SkuModal: React.JSX.Element;
    /** 当前选中的商品 ID */
    selected: any;
    /** 弹窗是否打开 */
    isOpen: boolean;
};
