import QueryTable from "../query-table"; import QueryConditionChain from "./query-condition-chain"; // TODO I had to copy-paste the method implementations to every child class to avoid circular dependencies abstract class QueryCondition> { abstract and>(condition: QueryCondition): QueryConditionChain
; abstract or>(condition: QueryCondition): QueryConditionChain
; } export default QueryCondition;