$DisputeStatement: $.Shape<{
    type: "Invalid";
    value: {
        type: "Explicit";
    };
} | {
    type: "Valid";
    value:
        | {
            type: "Explicit";
        }
        | {
            type: "BackingSeconded";
            value: `0x${string}`;
        }
        | {
            type: "BackingValid";
            value: `0x${string}`;
        }
        | {
            type: "ApprovalChecking";
        }
        | {
            type: "ApprovalCheckingMultipleCandidates";
            value: `0x${string}`[];
        };
}, {
    type: "Invalid";
    value: {
        type: "Explicit";
    };
} | {
    type: "Valid";
    value:
        | {
            type: "Explicit";
        }
        | {
            type: "BackingSeconded";
            value: `0x${string}`;
        }
        | {
            type: "BackingValid";
            value: `0x${string}`;
        }
        | {
            type: "ApprovalChecking";
        }
        | {
            type: "ApprovalCheckingMultipleCandidates";
            value: `0x${string}`[];
        };
}> = ...

A statement about a candidate, to be used within the dispute resolution process.

Statements are either in favor of the candidate's validity or against it.