diff --git a/types/mock-knex/index.d.ts b/types/mock-knex/index.d.ts index 8c3f022bc7..8a77dbbb14 100644 --- a/types/mock-knex/index.d.ts +++ b/types/mock-knex/index.d.ts @@ -52,6 +52,11 @@ export interface Tracker extends EventEmitter { event: "query", callback: (query: QueryDetails, step: number) => void ): this; + + once( + event: "query", + callback: (query: QueryDetails, step: number) => void + ): this; } /** @@ -73,7 +78,7 @@ export interface QueryDetails extends Knex.Sql { * * @param values An array of mock data to be returned by database. For Bookshelf this is mostly array of objects. Knex could return any type of data. */ - response(values: any[], options?: QueryDetailsResponseOption): void; + response(values: any, options?: QueryDetailsResponseOption): void; } export interface QueryDetailsResponseOption {