import { ArrayContainsCondition, DefaultQueryBuilder, QueryTable, Statement, UpsertQuery } from '../../query'; export declare class MysqlQueryBuilder extends DefaultQueryBuilder { private static readonly BACKTICK; private static readonly ON_DUPLICATE_KEY_UPDATE; private static readonly VALUES_FUNCTION; protected buildTable(table: QueryTable, statement: Statement): void; protected buildFieldName(name: string, statement: Statement): void; protected buildOperator(operator: string, statement: Statement): void; protected buildArrayContainsCondition(condition: ArrayContainsCondition, statement: Statement): void; protected buildUpsertConflictClause(query: UpsertQuery, columns: string[], statement: Statement): void; }