[noun] + とも + [noun] + とも + つかない / 言えない / とれる [i-adj] + とも + [i-adj] + とも + つかない / 言えない [verb (plain)] + とも + [verb (plain)] + とも + 言わない
AともBとも puts two possibilities side by side and says you can't settle on either. It most often ends in つかない, "you can't tell whether it is A or B": the thing sits somewhere between the two.
A and B are usually opposites or near neighbours, and they take the same form: two nouns, two adjectives, two verbs. The pattern is written and formal; in conversation you would say ほんき本気なのかじょうだん冗談なのか、よくわからない分からない.
These go beyond つかない.
With いわない言わない or いっていない言っていない, the person has not committed to either side.
With とれる, a remark or an attitude can be taken as A or as B.