import { Place } from "../place"; import { QualifyGroup, Round } from "../qualify/group"; export declare class RemovalValidator { willStructureBeValid(round: Round, nrOfPlacesToRemoveMap: QualifyGroupNrOfPlacesMap, minNrOfPlacesPerPoule: number): void; private getRemovedPlaces; getNrOfPlacesToRemoveMap(round: Round, placesToRemove: Place[]): QualifyGroupNrOfPlacesMap; private getQualifyGroupNrOfPlacesToRemove; getQualifyGroupIndex(qualifyGroup: QualifyGroup): string; } export interface QualifyGroupNrOfPlacesMap { [key: string]: number; }