import { IDBBulkQuery, IDBQuery, IDBResult, IDBStatFrame, IPoolStatus } from "../DBService"; export interface IDBAdapter { init(): Promise; finish(): Promise; tBegin?(): Promise; tCommit?(trxid: number): Promise; tRollback?(trxid: number): Promise; prepareQuery(request: IDBQuery): string; query(request: IDBQuery): Promise; bulk(request: IDBBulkQuery): Promise; poolStatus(): IPoolStatus; escape(value: string): string; stat(): Map; }