/** * Project registry operations and configuration helpers for JournalApi. */ import { type GroupApiRecord } from './types.js'; export declare function createGetConfigFn(): () => Promise<{ PROJECT_REGISTRY: unknown[] | undefined; dbPath: string; }>; export declare function createRegisterProjectFn(coreApi: GroupApiRecord): (...args: unknown[]) => Promise<{ success: boolean; message?: string; error?: string; }>; export declare function createUpdateProjectFn(): (...args: unknown[]) => Promise<{ success: boolean; message?: string; error?: string; }>; export declare function createDeleteProjectFn(): (...args: unknown[]) => Promise<{ success: boolean; message?: string; error?: string; }>; export declare function createListProjectsFn(analyticsApi: GroupApiRecord): () => Promise; export declare function createGetProjectFn(listProjectsFn: () => Promise): (params?: unknown) => Promise; //# sourceMappingURL=project-registry-ops.d.ts.map