import { ButtonProps } from '../../components/Button'; import { TextButtonProps } from '../../components/TextButton'; import { TProductFeature, TProductPlan } from './types'; import { EAnalyticsEvent } from '../../types/analytics'; import { QuoteProps } from '../../components/Quote'; import { TPlainFeaturesGroupProps } from '../../components/PlainFeaturesGroup/PlainFeaturesGroup'; type IndividualProductCardProps = { zenpatientId: string; name: string; images: Array; quote?: QuoteProps; features: Array; featuresGroup?: TPlainFeaturesGroupProps; description?: string; label?: string; rating?: { stars?: number; totalReviews?: number; }; ratingText?: string; button: { label: string; } & ButtonProps; textButton?: { label: string; } & TextButtonProps; plans?: Array; selectedPlanId?: TProductPlan['id']; onSelectPlan?: (planId: TProductPlan['id']) => void; trackingEvent?: EAnalyticsEvent.userSelectedPlan; trackingLocation?: string; signupUrl?: string; }; export declare const IndividualProductCard: ({ zenpatientId, name, description, features, featuresGroup, images, quote, label, rating, ratingText, plans, button, textButton, selectedPlanId, onSelectPlan, trackingEvent, trackingLocation, signupUrl, }: IndividualProductCardProps) => import("react").JSX.Element; export {};