$CandidateReceipt: $.Shape<{
    commitmentsHash: `0x${string}`;
    descriptor: {
        collator: `0x${string}`;
        erasureRoot: `0x${string}`;
        paraHead: `0x${string}`;
        paraId: number;
        persistedValidationDataHash: `0x${string}`;
        povHash: `0x${string}`;
        relayParent: `0x${string}`;
        signature: `0x${string}`;
        validationCodeHash: `0x${string}`;
    };
}, {
    commitmentsHash: `0x${string}`;
    descriptor: {
        collator: `0x${string}`;
        erasureRoot: `0x${string}`;
        paraHead: `0x${string}`;
        paraId: number;
        persistedValidationDataHash: `0x${string}`;
        povHash: `0x${string}`;
        relayParent: `0x${string}`;
        signature: `0x${string}`;
        validationCodeHash: `0x${string}`;
    };
}> = ...

A candidate-receipt.