import { Game } from '../entities/Game';
import { IGameRepository } from './GameRepository';
export declare class InMemoryGameRepository implements IGameRepository {
    private readonly _games;
    save(game: Game): Promise<void>;
    findById(id: string): Promise<Game | null>;
    findAll(): Promise<Game[]>;
    delete(id: string): Promise<void>;
    clear(): void;
    get size(): number;
    has(id: string): boolean;
}
//# sourceMappingURL=InMemoryGameRepository.d.ts.map