From 1e1327ba7d51d043401d3e4649380b330682acd1 Mon Sep 17 00:00:00 2001 From: maxcbc Date: Thu, 2 Oct 2025 18:18:47 +0100 Subject: [PATCH] omit Sql properties absent from TransactionSql --- types/index.d.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/types/index.d.ts b/types/index.d.ts index eb604918..4b796799 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -715,7 +715,20 @@ declare namespace postgres { prepare?: boolean | undefined; } - interface TransactionSql = {}> extends Sql { + interface TransactionSql = {}> extends Omit, + 'parameters' | + 'largeObject' | + 'subscribe' | + 'CLOSE' | + 'END' | + 'PostgresError' | + 'options' | + 'reserve' | + 'listen' | + 'begin' | + 'close' | + 'end' + > { savepoint(cb: (sql: TransactionSql) => T | Promise): Promise>; savepoint(name: string, cb: (sql: TransactionSql) => T | Promise): Promise>;