import type { V2Store } from './store-facade.js'; import { type WhyRow } from './read-render.js'; export declare function listProjects(store: V2Store): string; export interface LoadProjectOpts { why?: boolean; recentLimit?: number; currentSessionId?: string; } export interface LoadProjectResult { text: string; why?: WhyRow[]; } export declare function loadProject(store: V2Store, address: string, opts?: LoadProjectOpts): LoadProjectResult; export interface CreateProjectInput { name: string; tech: string; description: string; goal?: string; audience?: string; status?: string; repo?: string; deployment?: string; tags?: string[]; } export declare function createProject(store: V2Store, input: CreateProjectInput): { uid: string; label: string; }; export declare function readProject(store: V2Store, address: string): string;