import * as React from "react"; import { MatchTier } from "./match-badge"; import { StatusType } from "./status-indicator"; export interface CandidateCardProps { /** Candidate name */ name: string; /** Candidate role/position */ role: string; /** Avatar image URL or initials */ avatar?: string; /** Match score (0-100) */ score?: number; /** Match tier */ matchTier?: MatchTier; /** Candidate status */ status?: StatusType; /** Number of files/resumes */ filesCount?: number; /** Whether candidate is favorited */ isFavorite?: boolean; /** Click handler for the card */ onClick?: () => void; /** Toggle favorite handler */ onToggleFavorite?: () => void; /** More actions handler */ onMoreActions?: () => void; /** Custom className */ className?: string; } /** * CandidateCard component for grid view display * * Used in iCaptur for: * - All Candidates grid view * - Matched candidates grid view * - Candidate search results * * @example * ```tsx * * ``` */ export declare const CandidateCard: React.ForwardRefExoticComponent>; //# sourceMappingURL=candidate-card.d.ts.map