[FEATURE] Add AbstractCondition for TS conditions