$BabeEquivocationProof: $.Shape<{
    firstHeader: {
        digest: {
            logs: (
                | {
                    type: "Other";
                    value: `0x${string}`;
                }
                | {
                    type: "Consensus";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "Seal";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "PreRuntime";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "RuntimeEnvironmentUpdated";
                })[];
        };
        extrinsicsRoot: `0x${string}`;
        number: number;
        parentHash: `0x${string}`;
        stateRoot: `0x${string}`;
    };
    offender: AccountId32Like;
    secondHeader: {
        digest: {
            logs: (
                | {
                    type: "Other";
                    value: `0x${string}`;
                }
                | {
                    type: "Consensus";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "Seal";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "PreRuntime";
                    value: readonly [ConsensusEngineIdLike, `0x${string}`];
                }
                | {
                    type: "RuntimeEnvironmentUpdated";
                })[];
        };
        extrinsicsRoot: `0x${string}`;
        number: number;
        parentHash: `0x${string}`;
        stateRoot: `0x${string}`;
    };
    slot: bigint;
}, {
    firstHeader: {
        digest: {
            logs: (
                | {
                    type: "Other";
                    value: `0x${string}`;
                }
                | {
                    type: "Consensus";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "Seal";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "PreRuntime";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "RuntimeEnvironmentUpdated";
                })[];
        };
        extrinsicsRoot: `0x${string}`;
        number: number;
        parentHash: `0x${string}`;
        stateRoot: `0x${string}`;
    };
    offender: AccountId32;
    secondHeader: {
        digest: {
            logs: (
                | {
                    type: "Other";
                    value: `0x${string}`;
                }
                | {
                    type: "Consensus";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "Seal";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "PreRuntime";
                    value: [ConsensusEngineId, `0x${string}`];
                }
                | {
                    type: "RuntimeEnvironmentUpdated";
                })[];
        };
        extrinsicsRoot: `0x${string}`;
        number: number;
        parentHash: `0x${string}`;
        stateRoot: `0x${string}`;
    };
    slot: bigint;
}> = ...