import { Nation } from '../../schema/nation.js'; import { NationRepository } from '../../storage/repos/nation.repo.js'; export declare class NationManager { private nationRepo; constructor(nationRepo: NationRepository); createNation(params: Omit): Nation; getNation(nationId: string): Nation | null; updateNationState(nationId: string, updates: Partial): void; calculatePower(nation: Nation): number; } //# sourceMappingURL=nation-manager.d.ts.map