enter: TxDescriptor<{
    data: {
        backed_candidates: {
            candidate: {
                commitments: {
                    head_data: Binary;
                    horizontal_messages: {
                        data: Binary;
                        recipient: number;
                    }[];
                    hrmp_watermark: number;
                    new_validation_code?: Binary;
                    processed_downward_messages: number;
                    upward_messages: Binary[];
                };
                descriptor: {
                    collator: FixedSizeBinary<32>;
                    erasure_root: FixedSizeBinary<32>;
                    para_head: FixedSizeBinary<32>;
                    para_id: number;
                    persisted_validation_data_hash: FixedSizeBinary<32>;
                    pov_hash: FixedSizeBinary<32>;
                    relay_parent: FixedSizeBinary<32>;
                    signature: FixedSizeBinary<64>;
                    validation_code_hash: FixedSizeBinary<32>;
                };
            };
            validator_indices: {
                bitsLen: number;
                bytes: Uint8Array;
            };
            validity_votes: ValidityAttestation[];
        }[];
        bitfields: {
            payload: {
                bitsLen: number;
                bytes: Uint8Array;
            };
            signature: FixedSizeBinary<64>;
            validator_index: number;
        }[];
        disputes: {
            candidate_hash: FixedSizeBinary<32>;
            session: number;
            statements: [PolkadotPrimitivesV6DisputeStatement, number, FixedSizeBinary<64>][];
        }[];
        parent_header: {
            digest: DigestItem[];
            extrinsics_root: FixedSizeBinary<32>;
            number: number;
            parent_hash: FixedSizeBinary<32>;
            state_root: FixedSizeBinary<32>;
        };
    };
}>

Enter the paras inherent. This will process bitfields and backed candidates.