import Database from 'better-sqlite3'; import { TurnState } from '../../schema/turn-state.js'; export declare class TurnStateRepository { private db; constructor(db: Database.Database); create(turnState: TurnState): void; findByWorldId(worldId: string): TurnState | null; updatePhase(worldId: string, phase: 'planning' | 'resolution' | 'finished'): void; addReadyNation(worldId: string, nationId: string): void; clearReadyNations(worldId: string): void; incrementTurn(worldId: string): void; private mapRowToTurnState; } //# sourceMappingURL=turn-state.repo.d.ts.map