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>;