import { default as React, CSSProperties } from 'react'; interface LeaderboardData { userId: string; imageUrl?: string; runningXP: number; name?: string; streak?: string; counter?: number | null; } export interface StyleConfig { Form?: CSSProperties; MainHeading?: CSSProperties; Heading?: CSSProperties; Description?: CSSProperties; PointsBackground?: CSSProperties; PointsColor?: CSSProperties; InnerBackground?: CSSProperties; IndexColor?: CSSProperties; IndexBackground?: CSSProperties; ProgressBarColor?: CSSProperties; IconStyle?: { color?: string; }; Footer?: { FooterStyle?: CSSProperties; FooterTextStyle?: CSSProperties; FooterIcon?: CSSProperties; FooterText?: string; FooterLink?: string; }; } interface LeaderBoardProps { userId: string; token: string; styleConfig?: StyleConfig; offlineFormData?: LeaderboardData[]; } declare const LeaderBoardOffline: React.FC; export default LeaderBoardOffline;