import { StartLocation } from './competitor/startLocation'; import { PlaceLocation } from './place/location'; import { Poule } from './poule'; import { HorizontalPoule } from './poule/horizontal'; import { Round } from './qualify/group'; import { QualifyTarget } from './qualify/target'; import { StructureLocation } from './structure/location'; export declare class Place extends PlaceLocation { protected poule: Poule; protected id: number; protected structureNumber: number; protected extraPoints: number; protected qualifiedPlace: Place | undefined; constructor(poule: Poule, number?: number); getId(): number; setId(id: number): void; getPoule(): Poule; getRound(): Round; getRoundNodeName(): string; getStructureLocation(): StructureLocation; private getHorizontalNumber; getHorizontalPoule(qualifyTarget: QualifyTarget): HorizontalPoule; getExtraPoints(): number; setExtraPoints(extraPoints: number): void; getQualifiedPlace(): Place | undefined; setQualifiedPlace(place: Place | undefined): void; getStartLocation(): StartLocation | undefined; }