/**
 * Procedural Memory rollback: 이전 버전 내용으로 새 버전 생성 (Issue #57 Phase 2)
 * 기존 버전 행은 수정하지 않고, 새 memory_item 생성 후 version_of 링크 추가
 */
import type Database from 'better-sqlite3';
/**
 * Given: currentId(기준 메모리), targetVersionId(되돌릴 버전 id), db.
 * When: rollbackToVersion 호출.
 * Then: target 버전 내용으로 새 memory_item 생성, version_of 링크 추가, 새 id 반환.
 * 대상이 없거나 동일 version_series가 아니면 throw.
 */
export declare function rollbackToVersion(db: Database.Database, currentId: string, targetVersionId: string): string;
//# sourceMappingURL=procedural-rollback-service.d.ts.map