VeraCrypt hidden volumes are supposed to be a 100% deniable. There’s no way to prove they exist.
The idea is that they’ll stop torturing you because they don’t know of the existence of the hidden volume.
(In practice I suspect it leaves some subtle queues, but maybe perfect for a border crossing )