import type { Team } from './Team';
export declare class Teams {
    map: Map<string, Team>;
    constructor();
    add(team: Team): void;
    has(id: string): boolean;
    get(id: string): Team;
    size(): number;
    [Symbol.iterator](): {
        next: () => {
            value: Team;
            done: boolean;
        } | {
            done: boolean;
            value?: undefined;
        };
    };
}
