import type { AuthoringGraphDocument } from "./executable-graph.js"; import type { ConceptDocument } from "./concept-document.js"; /** * Catalox `graphs` catalog row — one graph project folder with typed siblings. * Studio persists planning (concept) separately from topology (graph). */ export interface GraphProjectDocument { formatVersion: typeof GRAPH_PROJECT_FORMAT_VERSION; graphId: string; title?: string; version?: string; status?: "draft" | "published" | string; updatedAt?: string; headVersionId?: string; graph: AuthoringGraphDocument; concept?: ConceptDocument; } export declare const GRAPH_PROJECT_FORMAT_VERSION: "graphenix.project/v1"; //# sourceMappingURL=graph-project-document.d.ts.map