/**
* @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;