import { BasicAnalyticsEvent } from '../../core/types/Analytics'; export declare const TEMPLATE_NAMES: { BillAmountNotStandard: string; CanadianUpcomingDeadlineAlert: string; DuplicatePaymentV2: string; IntroducePulse: string; LargeTransaction: string; MonthlySpendToIncomeComparisonV2: string; QuarterlySummary: string; SpendingPlanCategorySpending: string; SubscriptionPriceIncrease: string; UncategorizedTransactionsV2: string; UpcomingBill: string; UnifiedDeposit: string; WeeklySpendingPlanSummary: string; WeeklyNewMerchantsV2: string; MonthlySpendComparison: string; MonthlySpendToIncomeComparison: string; }; export declare const ON_CLICK_EVENT: (name: string) => string; export declare const ON_VIEW_EVENT: (name: string) => string; export declare const ON_VIEW_FIRST_TIME_EVENT: (name: string) => string; export declare const readableTemplateName: (name: string) => string; export declare const onBeatClickedEvents: () => Record; export declare const onBeatDisplayedEvents: () => Record; export declare const onBeatDisplayedForFirstTimeEvents: () => Record; export declare const ANALYTICS_LABELS: { CARD: string; CAROUSEL_CONTROL: string; MICRO_WIDGET: string; VIEW_MORE: string; }; export declare const ANALYTICS_CATEGORIES: { MICRO_WIDGET_INTERACTION: string; BEAT_INTERACTION: string; }; export declare const ANALYTICS_CLICK_EVENTS: { ON_CAROUSEL_BACK_CLICK: string; ON_CAROUSEL_BACK_SWIPE: string; ON_CAROUSEL_FORWARD_CLICK: string; ON_CAROUSEL_FORWARD_SWIPE: string; ON_NO_RELEVANT_INSIGHTS_CLICKED: string; ON_VIEW_MORE_CLICKED: string; }; export declare const ANALYTICS_VIEW_EVENTS: { ON_VIEW_MORE_VIEWED: string; }; export declare const ANALYTICS_ACTIONS: { CONTROL_BACKWARD: string; CONTROL_FORWARD: string; MICRO_BEAT_CLICKED: string; MICRO_BEAT_DISPLAYED: string; MICRO_BEAT_DISPLAYED_FIRST_TIME: string; SWIPE_BACKWARD: string; SWIPE_FORWARD: string; }; export declare const ANALYTICS_PAGE_NAMES: { MICRO_WIDGET_CAROUSEL: string; MICRO_WIDGET_CAROUSEL_ZERO_STATE: string; MICRO_WIDGET_CAROUSEL_NO_RELEVANT_INSIGHTS: string; }; export declare const ANALYTICS_PAGEVIEWS: { [ANALYTICS_PAGE_NAMES.MICRO_WIDGET_CAROUSEL]: { label: string; name: string; path: string; value: any; }; [ANALYTICS_PAGE_NAMES.MICRO_WIDGET_CAROUSEL_ZERO_STATE]: { label: string; name: string; path: string; value: any; }; [ANALYTICS_PAGE_NAMES.MICRO_WIDGET_CAROUSEL_NO_RELEVANT_INSIGHTS]: { label: string; name: string; path: string; value: any; }; }; export declare const ANALYTICS_EVENTS: { [x: string]: string | { action: string; category: string; label: string; value: any; }; }; export interface AnalyticsEventsObjectType extends BasicAnalyticsEvent { value: string; } export type AnalyticsEventsType = { [key: string]: AnalyticsEventsObjectType; };