/**
 * @license
 * Copyright 2026 Amodal Labs, Inc.
 * SPDX-License-Identifier: MIT
 */
import type { AgentCard, AgentCardPreview } from '@amodalai/types';
type Variant = 'thumbnail' | 'expanded';
interface AgentCardProps {
    /** Card data — `card.json` for thumbnail, `preview.json` for expanded. */
    card: AgentCard | AgentCardPreview;
    /** Thumbnail (gallery / chat) vs expanded (detail page) layout. */
    variant?: Variant;
    /** Click handler for the "Use this →" CTA. Omit to hide the CTA. */
    onUse?: () => void;
    /** Optional click handler for the entire card (gallery navigation). */
    onClick?: () => void;
    /** Optional "Featured" badge — staff-curated home-screen surface. */
    featured?: boolean;
    className?: string;
}
export declare function AgentCard({ card, variant, onUse, onClick, featured, className, }: AgentCardProps): import("react/jsx-runtime").JSX.Element;
export {};
