UNPKG

@eagleeye-solutions/integration-events-common

Version:
38 lines (37 loc) 3.52 kB
import { PointsAttributes, CouponAttributes, CouponWithValueAttributes, StandardSubscriptionAttributes, WalletAccountTransactionEntityCreatePoints, WalletAccountTransactionEntityCreateEcoupon, WalletAccountTransactionEntityCreateStandardSubscription, WalletAccountTransactionEntityUpdateStandardSubscription, WalletAccountTransactionEntityUpdateEcoupon, WalletAccountTransactionEntityUpdateRedeemEcoupon, WalletAccountTransactionEntityUpdateUnredeemEcoupon, WalletAccountTransactionEntityUpdateCreditPoints, WalletAccountTransactionEntityUpdateEarnPoints, WalletAccountTransactionEntityUpdateRefundDebitPoints, WalletAccountTransactionEntityRedeemBehavioralAction, RedeemedBehavioralActionAttributes } from '../../types'; export declare function getPointsAttributesFromWalletAccountTransactionEntity(walletAccountTransactionEntity: WalletAccountTransactionEntityCreatePoints | WalletAccountTransactionEntityUpdateCreditPoints | WalletAccountTransactionEntityUpdateEarnPoints | WalletAccountTransactionEntityUpdateRefundDebitPoints): PointsAttributes; export declare function getBehavioralActionAttributesFromWalletAccountTransactionEntity(walletAccountTransactionEntity: WalletAccountTransactionEntityCreatePoints | WalletAccountTransactionEntityUpdateCreditPoints | WalletAccountTransactionEntityUpdateEarnPoints | WalletAccountTransactionEntityUpdateRefundDebitPoints | WalletAccountTransactionEntityRedeemBehavioralAction): RedeemedBehavioralActionAttributes; export declare function getCouponAttributesFromWalletAccountTransactionEntity(walletAccountTransactionEntity: WalletAccountTransactionEntityCreateEcoupon | WalletAccountTransactionEntityUpdateEcoupon): CouponAttributes; export declare function getCouponAttributesWithValueFromWalletAccountTransactionEntity(entity: WalletAccountTransactionEntityUpdateRedeemEcoupon | WalletAccountTransactionEntityUpdateUnredeemEcoupon): CouponWithValueAttributes; export declare function getStandardSubscriptionAttributesFromWalletAccountTransactionEntity(entity: WalletAccountTransactionEntityCreateStandardSubscription | WalletAccountTransactionEntityUpdateStandardSubscription): StandardSubscriptionAttributes; declare const _default: { CreatePoints: { getPointsAttributes: typeof getPointsAttributesFromWalletAccountTransactionEntity; getAwardedPointsAttributes: typeof getBehavioralActionAttributesFromWalletAccountTransactionEntity; }; CreateEcoupon: { getCouponAttributes: typeof getCouponAttributesFromWalletAccountTransactionEntity; }; CreateStandardSubscription: { getStandardSubscriptionAttributes: typeof getStandardSubscriptionAttributesFromWalletAccountTransactionEntity; }; UpdateStandardSubscription: { getStandardSubscriptionAttributes: typeof getStandardSubscriptionAttributesFromWalletAccountTransactionEntity; }; UpdateCreditPoints: { getPointsAttributes: typeof getPointsAttributesFromWalletAccountTransactionEntity; }; UpdateRefundDebitPoints: { getPointsAttributes: typeof getPointsAttributesFromWalletAccountTransactionEntity; }; UpdateEarnPoints: { getPointsAttributes: typeof getPointsAttributesFromWalletAccountTransactionEntity; }; UpdateRedeemEcoupon: { getCouponAttributes: typeof getCouponAttributesWithValueFromWalletAccountTransactionEntity; }; UpdateUnredeemEcoupon: { getCouponAttributes: typeof getCouponAttributesWithValueFromWalletAccountTransactionEntity; }; }; export default _default;