import Database from 'better-sqlite3'; import { World } from '../../schema/world.js'; export declare class WorldRepository { private db; constructor(db: Database.Database); private ensureEnvironmentColumn; create(world: World): void; findById(id: string): World | null; findAll(): World[]; delete(id: string): void; updateEnvironment(id: string, envPatch: Record): World | null; } //# sourceMappingURL=world.repo.d.ts.map