@@ -10,13 +10,13 @@ declare module 'knex' {
1010 }
1111
1212 // https://knexjs.org/guide/query-builder.html#extending-query-builder
13- interface QueryInterface {
14- l2Distance < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
15- maxInnerProduct < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
16- cosineDistance < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
17- l1Distance < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
18- hammingDistance < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
19- jaccardDistance < TRecord , TResult > ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
13+ interface QueryInterface < TRecord extends { } = any , TResult = any > {
14+ l2Distance ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
15+ maxInnerProduct ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
16+ cosineDistance ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
17+ l1Distance ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
18+ hammingDistance ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
19+ jaccardDistance ( column : any , value : any ) : Knex . QueryBuilder < TRecord , TResult > ;
2020 }
2121 }
2222}
0 commit comments