UNPKG

@hhgtech/hhg-components

Version:
31 lines (30 loc) 1.15 kB
import React, { Dispatch, SetStateAction } from 'react'; import { LOCALE, UserInfo } from "../interfaces/types"; import { TrackingFormProps } from "./LeadGen.type"; export declare const NewLeadPopup: ({ campaign, action, onSubmit, onClose, onUnmount, doImpression, showThankyou, locale, showEmpty, setShowEmpty, userInfo, }: { campaign: any; action?: string; onSubmit?: (params: TrackingFormProps, categoryLevel?: number, categoryData?: { [k: number]: { value?: string; value_en?: string; }; }) => void; onClose?: (params?: TrackingFormProps) => void; onUnmount?: (params?: TrackingFormProps) => void; doImpression?: (params?: TrackingFormProps) => void; showThankyou?: { title: string; titleAlign?: string; subtitle: string; subtitleAlign?: string; link: string; linkNewTab?: boolean; linkText: string; image?: string; }; locale?: LOCALE; showEmpty?: boolean; setShowEmpty?: Dispatch<SetStateAction<boolean>>; userInfo?: UserInfo | null; }) => React.JSX.Element;