import { DatabaseAdapter } from './DatabaseService'; import { User } from '../types'; export declare class PostgreSQLAdapter implements DatabaseAdapter { private client; private config; constructor(config: any); connect(): Promise; disconnect(): Promise; private initializeTables; createUser(userData: Omit): Promise; getUserById(id: string): Promise; getUserByEmail(email: string): Promise; updateUser(id: string, updates: Partial): Promise; deleteUser(id: string): Promise; getAllUsers(): Promise; createSession(sessionData: any): Promise; getSession(sessionId: string): Promise; deleteSession(sessionId: string): Promise; private mapRowToUser; } //# sourceMappingURL=PostgreSQLAdapter.d.ts.map