import { RoomStatus, RoomType } from '../types/dungeon.types';
import { DungeonEntity } from './dungeon.entity';
import { DungeonWaveEntity } from './dungeon-wave.entity';
export declare class DungeonRoomEntity {
    id: string;
    dungeonId: string;
    dungeon: DungeonEntity;
    type: RoomType;
    roomNumber: number;
    status: RoomStatus;
    completed: boolean;
    description: string;
    createdAt: Date;
    completedAt?: Date;
    waves: DungeonWaveEntity[];
    constructor(partial: Partial<DungeonRoomEntity>);
}
//# sourceMappingURL=dungeon-room.entity.d.ts.map