import { QueryResult } from "./query"; export interface EngineDriver { connect({ server, port, user, password }: { server: any; port: any; user: any; password: any; }): any; query(pool: any, sql: string): Promise; getVersion(pool: any): Promise; listDatabases(pool: any): Promise<{ name: string; }[]>; analyseFull(pool: any): Promise; analyseIncremental(pool: any): Promise; }