import { default as React } from 'react'; export interface referProp { questId: string; headingColor?: string; userId: string; token: string; isArticle?: boolean; heading?: string; description?: String; referralLink?: string; shareButtonText?: string; secondaryIconColor?: string; gradientBackground?: boolean; primaryHeading?: string; primaryDescription?: string; onCopy?: (referalCode: string) => void; showReferralCode?: boolean; showPoweredBy?: boolean; showFooter?: boolean; showRefferalLogo?: boolean; gradientBackgroundColor?: string; uniqueEmailId?: string; uniqueUserId?: string; styleConfig?: { Form?: React.CSSProperties; Heading?: React.CSSProperties; Description?: React.CSSProperties; Input?: React.CSSProperties; Label?: React.CSSProperties; TextArea?: React.CSSProperties; PrimaryButton?: React.CSSProperties; SecondaryButton?: React.CSSProperties; Modal?: React.CSSProperties; Footer?: { FooterStyle?: React.CSSProperties; FooterTextStyle?: React.CSSProperties; FooterIcon?: React.CSSProperties; FooterText?: string; }; Icon?: React.CSSProperties; }; footerLink?: string; } export declare const Referral: ({ questId, userId, token, heading, description, referralLink, shareButtonText, secondaryIconColor, gradientBackground, primaryHeading, primaryDescription, onCopy, showReferralCode, showFooter, gradientBackgroundColor, uniqueEmailId, uniqueUserId, styleConfig, footerLink, showRefferalLogo, }: referProp) => import("react/jsx-runtime").JSX.Element;