Add external model persistence foundation
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
import type { ExternalModelStateSnapshot } from "../../external-model/domain/external-model-contracts.js";
|
||||
|
||||
export interface ExternalModelStateReadResult {
|
||||
projectExists: boolean;
|
||||
state: ExternalModelStateSnapshot;
|
||||
}
|
||||
|
||||
export interface ExternalModelStateReader {
|
||||
getByProject(projectId: string): ExternalModelStateReadResult;
|
||||
}
|
||||
Reference in New Issue
Block a user