import type { RiskRegister } from '../types/index.js';
/**
 * Load the risk register for a given spec.
 * Returns null when no register has been saved yet.
 */
export declare function loadRiskRegister(projectDataDir: string, specId: string): Promise<RiskRegister | null>;
/**
 * Persist a risk register for a spec.
 */
export declare function saveRiskRegister(projectDataDir: string, register: RiskRegister): Promise<void>;
/**
 * Load all risk registers for a project.
 * Returns an empty array when the risks directory does not exist.
 */
export declare function loadAllRiskRegisters(projectDataDir: string): Promise<RiskRegister[]>;
//# sourceMappingURL=risk-store.d.ts.map