export interface PqsPoolLike { query(text: string, values: readonly unknown[]): Promise<{ readonly rows: readonly Record[]; }>; end(): Promise; } export declare class PqsPool { readonly pool: PqsPoolLike; private disposed; constructor(pool: PqsPoolLike); static create(connectionString: string): PqsPool; disposeAsync(): Promise; }