import Database from 'better-sqlite3'; import { Region } from '../../schema/region.js'; export declare class RegionRepository { private db; constructor(db: Database.Database); create(region: Region): void; findById(id: string): Region | null; findByWorldId(worldId: string): Region[]; updateOwnership(regionId: string, ownerNationId: string | null, controlLevel: number): void; findByOwner(ownerNationId: string): Region[]; private mapRowToRegion; } //# sourceMappingURL=region.repo.d.ts.map