import type { Project } from "@uxloom/journeygraph"; /** * File-backed project store. The project lives as one JSON file in the * workspace (default ./uxloom.project.json, override with UXLOOM_PROJECT), * so the design is versioned in git next to the code it specifies. */ export declare class ProjectStore { readonly path: string; constructor(path?: string); exists(): boolean; load(): Project; save(project: Project): void; init(name: string, platforms: Project["platforms"]): Project; }