Is the block header in stratum protocol double hashed?

I’m trying to understand how the block header is done when mining in a stratum pool. Should the block header be hashed once or double hashed ?

the block header consists of the version, previous hash, merkle root, ntime, nbit, and nonce. right?