import { IDatabaseConnection } from './IDatabaseConnection';
import { Query } from './Query';
export interface IGetMySQLVersionResult {
    major: number;
    minor: number;
    patch: number;
    version: string;
}
export interface IGetMySQLVersionRow {
    version: string;
}
export declare class GetMySQLVersion extends Query<void, IGetMySQLVersionRow[], IGetMySQLVersionResult> {
    protected _getQuery(connection: IDatabaseConnection): string;
    onPostProcess(connection: IDatabaseConnection, resultSet: IGetMySQLVersionRow[]): Promise<IGetMySQLVersionResult>;
}
