import QueryTable from "../query-table"; import QueryCondition from "../condition/query-condition"; import QueryColumn from "../column/query-column"; import { QueryProcessor, QueryAction } from "../helpers/internal-types"; export default class TableConditionQuery> { protected _queryProcessor: QueryProcessor; protected _table: Table; protected _conditions: QueryCondition[]; constructor(_queryProcessor: QueryProcessor, _table: Table, _conditions: QueryCondition
[]); protected _columns: QueryColumn[]; protected _action: QueryAction; protected _entity: Entity | Partial; update(entity: Partial): Promise; delete(): Promise; count(): Promise; }