import { StyleConfig } from './Leaderboard.tsx'; export interface LeaderProps { userId: string; imageUrl?: string; runningXP: number; name?: string; streak?: string; counter?: number | null; } interface Membership { isEnabled: boolean; xp: number; rewards: string[]; _id: string; entityId: string; membershipTier: number; xpThreshold: number; description: string; imageIPFS?: string; createdAt: string; __v: number; imageUrl?: string; } interface TopLeaderBoardProps { first: LeaderProps | null; second: LeaderProps | null; third: LeaderProps | null; memberShip: Membership[]; rest: LeaderProps[]; styleConfig?: StyleConfig; FirstRankIconImage?: string; SecondRankIconImage?: string; ThirdRankIconImage?: string; IsTopRank?: boolean; isXpImage?: boolean; rewardHead?: string; presentUserRank?: number | null; DefaultImage?: string; } declare const TopLeaderBoard: React.FC; export default TopLeaderBoard;