but not his bet/fold, bet/call or bet/raise ranges.
You DID assume that Villain would check 100% of his pre-flop hands, when he checks.... meaning you expect Villain to NEVER bet.
EDIT: Every action tells you something about Villain's range. If Villain checked, then Villain does not hold a hand Villain would bet.