diff --git a/types/knex.d.ts b/types/knex.d.ts index b0d892ea28..ca3ea88e60 100644 --- a/types/knex.d.ts +++ b/types/knex.d.ts @@ -2,7 +2,7 @@ // ----- // Originally based on contributions to DefinitelyTyped: // Definitions by: Qubo -// Pablo Rodríguez +// Pablo Rodríguez // Matt R. Wilson // Satana Charuwichitratana // Shrey Jain @@ -307,7 +307,7 @@ declare namespace Knex { } interface JoinRaw { - (tableName: string, binding?: ValueMap): QueryBuilder; + (tableName: string, binding?: Value | ValueMap): QueryBuilder; } interface With extends WithRaw, WithWrapped {} @@ -423,8 +423,8 @@ declare namespace Knex { } interface RawQueryBuilder { - (sql: string, ...bindings: (ValueMap | QueryBuilder)[]): QueryBuilder; - (sql: string, bindings: (ValueMap | QueryBuilder)[] | ValueMap): QueryBuilder; + (sql: string, ...bindings: (Value | QueryBuilder)[]): QueryBuilder; + (sql: string, bindings: (Value | QueryBuilder)[] | ValueMap): QueryBuilder; (raw: Raw): QueryBuilder; } @@ -437,8 +437,8 @@ declare namespace Knex { interface RawBuilder { (value: Value): Raw; - (sql: string, ...bindings: (ValueMap | QueryBuilder)[]): Raw; - (sql: string, bindings: (ValueMap | QueryBuilder)[] | ValueMap): Raw; + (sql: string, ...bindings: (Value | QueryBuilder)[]): Raw; + (sql: string, bindings: (Value | QueryBuilder)[] | ValueMap): Raw; } //