fix: take return type should have predicate action type 
fix: take return type should have predicate action type 

When using take with a timeout of type number | undefined, the returned action was typed as AnyAction despite being able to know its type from the predicate.
reduxjs/redux-toolkit,reduxjs/redux-toolkit