import { Tournament } from './Tournament'; import { TournamentPlayer } from './TournamentPlayer'; import { TournamentPrize } from './TournamentPrize'; export declare class TournamentUtils { static isCanRegister: (tournament: Tournament) => boolean; static isInProgress: (tournament: Tournament) => boolean; static isActive: (tournament: Tournament) => boolean; static isFinished: (tournament: Tournament) => boolean; static isCancelled: (tournament: Tournament) => boolean; static isUpcoming: (tournament: Tournament) => boolean; static getPlayerTransformed: (player: TournamentPlayer, isMe?: boolean) => { public_username: string; avatar_url: string; position: number; scores: number; is_me: boolean; user_ext_id: string; crm_brand_id: number; user_id: number; }; static getPrizeTransformed: (prize: TournamentPrize) => { type: any; name: string; description: string; image_url: string; place_from: number; place_to: number; points: number; gems: number; diamonds: number; }; }