import type { StatsData } from "../fetchers/types.js"; import type { CommonCardOptions } from "./options.js"; type RankIcon = "default" | "github" | "percentile"; interface StatCardOptions extends CommonCardOptions { locale: string; hide: Array; show_icons: boolean; hide_title: boolean; card_width: number; hide_rank: boolean; include_all_commits: boolean; commits_year: number; line_height: number | string; custom_title: string; disable_animations: boolean; number_format: string; number_precision: number; ring_color: string; text_bold: boolean; rank_icon: RankIcon; show: Array; } /** * Renders the stats card. * * @param stats The stats data. * @param options The card options. * @param username GitHub username, used to build stat search links. * @param repo Repositories to scope the search links to. * @param owner Owners to scope the search links to. * @returns The stats card SVG object. */ declare const renderStatsCard: (stats: StatsData, options?: Partial, username?: string, repo?: Array, owner?: Array) => string; export { renderStatsCard }; //# sourceMappingURL=stats.d.ts.map