import mysql = require("mysql"); import { Query } from "../queries/query"; export declare class MySqlConnection { private configuration; connected: boolean; conn: mysql.Connection | undefined; constructor(configuration: { hostname?: string; username?: string; password?: string; db?: string; port?: number; }); connectAsync(): Promise; queryAsync(query: string): Promise; closeAsync(): Promise; executeAsync(query: string | Query): Promise; }