diff --git a/promise.d.ts b/promise.d.ts index c8473bc..12408ab 100644 --- a/promise.d.ts +++ b/promise.d.ts @@ -1,5 +1,5 @@ -import {RowDataPacket, OkPacket, FieldPacket, QueryOptions, ConnectionOptions, PoolOptions} from './index'; +import {RowDataPacket, OkPacket, ResultSetHeader, FieldPacket, QueryOptions, ConnectionOptions, PoolOptions} from './index'; import {EventEmitter} from 'events'; export * from './index'; @@ -17,15 +17,15 @@ export interface Connection extends EventEmitter { changeUser(options: ConnectionOptions): Promise; - query(sql: string): Promise<[T, FieldPacket[]]>; - query(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - query(options: QueryOptions): Promise<[T, FieldPacket[]]>; - query(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + query(sql: string): Promise<[T, FieldPacket[]]>; + query(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + query(options: QueryOptions): Promise<[T, FieldPacket[]]>; + query(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - execute(sql: string): Promise<[T, FieldPacket[]]>; - execute(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - execute(options: QueryOptions): Promise<[T, FieldPacket[]]>; - execute(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + execute(sql: string): Promise<[T, FieldPacket[]]>; + execute(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + execute(options: QueryOptions): Promise<[T, FieldPacket[]]>; + execute(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; unprepare(sql: string): void; @@ -50,15 +50,15 @@ export interface PoolConnection extends Connection { } export interface Pool extends EventEmitter { - query(sql: string): Promise<[T, FieldPacket[]]>; - query(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - query(options: QueryOptions): Promise<[T, FieldPacket[]]>; - query(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - - execute(sql: string): Promise<[T, FieldPacket[]]>; - execute(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; - execute(options: QueryOptions): Promise<[T, FieldPacket[]]>; - execute(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + query(sql: string): Promise<[T, FieldPacket[]]>; + query(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + query(options: QueryOptions): Promise<[T, FieldPacket[]]>; + query(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + + execute(sql: string): Promise<[T, FieldPacket[]]>; + execute(sql: string, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; + execute(options: QueryOptions): Promise<[T, FieldPacket[]]>; + execute(options: QueryOptions, values: any | any[] | { [param: string]: any }): Promise<[T, FieldPacket[]]>; getConnection(): Promise; on(event: 'connection', listener: (connection: PoolConnection) => any): this;