import { Competition } from './competition'; export declare class Referee { protected competition: Competition; protected initials: string; static readonly MIN_LENGTH_INITIALS = 1; static readonly MAX_LENGTH_INITIALS = 3; static readonly MIN_LENGTH_NAME = 1; static readonly MAX_LENGTH_NAME = 30; static readonly MAX_LENGTH_INFO = 200; protected id: number; protected priority: number; protected name: string | undefined; protected emailaddress: string | undefined; protected info: string | undefined; constructor(competition: Competition, initials: string, priority?: number); getId(): number; setId(id: number): void; getCompetition(): Competition; getPriority(): number; setPriority(priority: number): void; getInitials(): string; setInitials(initials: string): void; getName(): string | undefined; setName(name: string | undefined): void; getInfo(): string | undefined; setInfo(info: string | undefined): void; getEmailaddress(): string | undefined; setEmailaddress(emailaddress: string | undefined): void; }