import { MouseEvent, ReactElement } from 'react';
import { To } from 'react-router';
import Composition from '@fridaygame/client/dist/soccer/compositions/model';
import { Match } from '@fridaygame/client';
export type MatchRankingTheme = 'dark' | 'light';
export interface Props {
    match: Match;
    compositions?: Composition[];
    toComposition?: To;
    onClickComposition?: (composition: Composition, event: MouseEvent<HTMLButtonElement>) => unknown;
    toCurrentComposition?: To;
    onClickCurrentComposition?: (event: MouseEvent<HTMLButtonElement>) => unknown;
    theme?: MatchRankingTheme;
}
export default function MatchRanking({ match, compositions, toComposition, onClickComposition, toCurrentComposition, onClickCurrentComposition, theme, }: Props): ReactElement;
