The possible revealable contract types.
type RevealableContract = | NFTDrop | SignatureDrop | SmartContract | null;