import { MouseEvent, ReactElement } from 'react'; import { Club, League } from '@fridaygame/client'; import { To } from 'react-router'; export type LeagueOverviewSize = 'small' | 'medium' | 'big'; export interface LeagueOverviewProps { league: League; size?: LeagueOverviewSize; leagueTo?: To; leagueOnClick?: (event: MouseEvent) => unknown; getClubs?: (page: number) => Promise | Club[]; clubOnClick?: (club: Club, event: MouseEvent) => unknown; clubTo?: (club: Club) => To; } export declare function LeagueOverview({ league, size, leagueTo, leagueOnClick, getClubs, clubOnClick, clubTo, }: LeagueOverviewProps): ReactElement;