/** * @fileoverview Testimonial card with avatar, quote, and optional star rating. * @author Saasflare™ * @module packages/ui/components/ui/testimonial-card * @package ui * * @component * @example * import { TestimonialCard } from '@saasflare/ui'; * */ import * as React from "react"; import { type SaasflareComponentProps } from "../../providers"; /** Props for the TestimonialCard component. */ export interface TestimonialCardProps extends Omit, keyof SaasflareComponentProps>, SaasflareComponentProps { /** The testimonial quote text. */ quote: string; /** Name of the person. */ name: string; /** Role/title of the person. */ role?: string; /** Avatar image URL. */ avatar?: string; /** Star rating (1–5). Omit to hide stars. */ rating?: 1 | 2 | 3 | 4 | 5; } /** * Testimonial card with avatar, quote, attribution, and optional star rating. * * @component * @package ui */ export declare function TestimonialCard({ quote, name, role, avatar, rating, className, surface, radius, animated, iconWeight, ...props }: TestimonialCardProps): import("react/jsx-runtime").JSX.Element;