/** * PostgreSQL Project Store * * Stores project metadata in PostgreSQL for server mode. */ import { IProjectStore, Project } from '../interfaces'; export interface PostgresProjectStoreConfig { host: string; port: number; database: string; user: string; password: string; } export declare class PostgresProjectStore implements IProjectStore { private config; private pool; private initialized; constructor(config: PostgresProjectStoreConfig); initialize(): Promise; upsert(project: Omit): Promise; findByPath(projectPath: string): Promise; findById(id: string): Promise; list(): Promise; delete(id: string): Promise; flush(): Promise; close(): Promise; healthCheck(): Promise; private rowToProject; } //# sourceMappingURL=postgres-project-store.d.ts.map