interface PlayerCardProps { /** Riot game name. */ name: string; /** Riot tagline (without the leading `#`). */ tag: string; /** URL for the wide card art banner. Renders the muted fallback when omitted. */ cardWideArt?: string; /** Account level shown over the banner art. */ level?: number | string; /** URL for the account level border art drawn behind `level`. */ levelBorderIcon?: string; /** Player title shown to the right of the name. */ title?: string; /** Show the skeleton placeholder instead of the real card. */ isLoading?: boolean; /** Extra classes merged onto the name area row. */ nameAreaClassName?: string; /** Extra classes merged onto the outer card wrapper. */ className?: string; } /** * Player identity card — wide banner art on top, Riot `name #tag` with an * optional player title on the bottom. Purely presentational: the consumer * provides the resolved art URL and strings. * * Pair with `PlayerCardSkeleton` while data is loading so the surrounding * layout doesn't shift. */ declare function PlayerCard({ name, tag, cardWideArt, level, levelBorderIcon, title, isLoading, nameAreaClassName, className, }: PlayerCardProps): import("react/jsx-runtime").JSX.Element; export { PlayerCard }; export type { PlayerCardProps }; //# sourceMappingURL=player-card.d.ts.map