$CandidateCommitments: $.Shape<{
    headData: `0x${string}`;
    horizontalMessages: {
        data: `0x${string}`;
        recipient: number;
    }[];
    hrmpWatermark: number;
    newValidationCode: undefined | `0x${string}`;
    processedDownwardMessages: number;
    upwardMessages: `0x${string}`[];
}, {
    headData: `0x${string}`;
    horizontalMessages: {
        data: `0x${string}`;
        recipient: number;
    }[];
    hrmpWatermark: number;
    newValidationCode: undefined | `0x${string}`;
    processedDownwardMessages: number;
    upwardMessages: `0x${string}`[];
}> = ...