import { MouseEvent, ReactElement } from 'react';
import { To } from 'react-router';
import { Club } from '@goatim/client';
import { ClubThumbnailShape, ClubThumbnailSize } from './clubThumbnail';
export interface ClubListProps {
    clubs?: Club[];
    columns?: number;
    clubOnClick?: (club: Club, event: MouseEvent<HTMLButtonElement>) => unknown;
    clubTo?: (club: Club) => To;
    size?: ClubThumbnailSize;
    shape?: ClubThumbnailShape;
    showLeagues?: boolean;
}
export declare function ClubList({ clubs, columns, clubOnClick, clubTo, size, shape, showLeagues, }: ClubListProps): ReactElement;
