import { CSSProperties } from 'react'; interface propsType { isOpen?: boolean; questId?: string; isArticle?: boolean; heading?: string; rewardHeading?: string; description?: String; rewardDescription?: String; invitationLink?: string; shareButtonText?: string; iconColor?: string; secondaryIconColor?: string; reward?: boolean; url?: string; footerBackground?: string; onUpload?: (file: File | null) => void; onProgressUpdate?: (progress: number) => void; headers?: Record; onRewardClaim?: Function; footerText?: string; footerLink?: string; styleConfig?: { Heading?: CSSProperties; Description?: CSSProperties; PrimaryButton?: CSSProperties; SecondaryButton?: CSSProperties; Form?: CSSProperties; Footer?: CSSProperties; }; } export default function QuestMOdal({ heading, description, iconColor, isOpen, reward, rewardHeading, onUpload, invitationLink, onProgressUpdate, headers, onRewardClaim, url, rewardDescription, footerBackground, footerText, footerLink, styleConfig }: propsType): import("react/jsx-runtime").JSX.Element | undefined; export {};