import { KnockoutPhase } from '@natrave/tournaments-service-types'; import { TournamentBracketSlot } from '../tournament-bracket-slots'; import { TournamentMatch } from '../tournament-matches'; import { Tournament } from '../tournaments'; export declare class TournamentBracket { id: number; tournamentId: number; knockoutPhase: KnockoutPhase; firstLegMatchId?: number | null; secondLegMatchId?: number | null; childId?: number | null; createdAt: Date; updatedAt: Date; tournament: Tournament; child?: TournamentBracket; parents: TournamentBracket[]; firstLegMatch?: TournamentMatch | null; secondLegMatch?: TournamentMatch | null; slots: TournamentBracketSlot[]; winnerDestinationSlot?: TournamentBracketSlot | null; } //# sourceMappingURL=tournament-bracket.entity.d.ts.map