import React from "react";
import { HeaderMessageHandler } from "./helpers/utils";
export declare const dummyDat: ({
    intent_output: {
        nodes: {
            title: {
                next: null;
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                    deviations: {};
                };
            };
            learning_description_intent: {
                next: null;
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                    deviations: {
                        "0": {
                            existing_variant: string;
                            new_variant: string;
                            deviation_summary: string;
                        };
                    };
                };
            };
            overall_comparison: {
                next: {
                    "0": string;
                    "1": string;
                };
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                decision_scope_title: string;
                decision_scope_description: string;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                };
            };
        };
        documents: {
            existing_variant: {
                role: string;
                title: string;
                metadata: {
                    file_name: null;
                };
                mime_type: null;
                source_uri: null;
            };
            new_variant: {
                role: string;
                title: string;
                metadata: {
                    file_name: null;
                };
                mime_type: null;
                source_uri: null;
            };
        };
        base_root_id: string;
        input_index_map: {
            "0": string;
            "1": string;
        };
        evaluation_criteria: {
            "criteria-uuid1": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid2": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid3": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid4": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
        };
    };
    behaviour_output?: undefined;
} | {
    behaviour_output: {
        nodes: {
            learning_description_behavior: {
                next: null;
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                    deviations: {
                        "0": {
                            existing_variant: string;
                            new_variant: string;
                            deviation_summary: string;
                        };
                    };
                };
            };
            "conditions-uuid12": {
                next: {
                    "0": string;
                    "1": string;
                };
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                };
            };
            overall_comparison: {
                next: {
                    "0": string;
                    "1": string;
                };
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: null;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                decision_scope_title: string;
                decision_scope_description: string;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                };
            };
            when_to_apply: {
                next: null;
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                        metadata: {
                            label_color: string;
                        };
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                    deviations: {
                        "0": {
                            existing_variant: string;
                            new_variant: string;
                            deviation_summary: string;
                        };
                    };
                };
            };
            when_not_to_apply: {
                next: null;
                skip_node: boolean;
                display_node: boolean;
                comparison_config: {
                    mode: string;
                    type: string;
                    execution_mode: string;
                    criterion_set_id: string;
                };
                comparison_inputs: {
                    existing_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                    new_variant: {
                        title: string;
                        content: string;
                        additional_attributes: null;
                    };
                };
                mapping_rationale: null;
                evaluation_result: {
                    deviation_title: string;
                    deviation_explanation: string[];
                    evaluation_outputs: {
                        name: string;
                        output_value: string;
                    };
                    cognitive_decisioning: {
                        decisioning_factors: string[];
                        gaps_in_decision: string[];
                        decision_strength: number;
                        citations: null;
                    };
                    deviations: {};
                };
            };
        };
        documents: {
            existing_variant: {
                role: string;
                title: string;
                metadata: {
                    file_name: null;
                };
                mime_type: null;
                source_uri: null;
            };
            new_variant: {
                role: string;
                title: string;
                metadata: {
                    file_name: null;
                };
                mime_type: null;
                source_uri: null;
            };
        };
        base_root_id: string;
        input_index_map: {
            "0": string;
            "1": string;
        };
        evaluation_criteria: {
            "criteria-uuid1": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid2": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid3": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid4": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid5": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
            "criteria-uuid6": {
                criterion: {
                    name: string;
                    data_type: string;
                    measuring_unit: string;
                    criteria_properties: {
                        metadata: {
                            label_color: string;
                        };
                        description: string;
                        output_label: string;
                        output_template: string;
                        output_percentage: string;
                    }[];
                };
                criteria_set_id: string;
            };
        };
        final_score: string;
        rule_id: string;
    };
    intent_output?: undefined;
})[][];
export type HeaderMessageHandlers = Record<string, HeaderMessageHandler>;
interface ILOTJProps {
}
export interface GetVariantInfoPayload {
    variant_ids: string[];
}
export declare const getVariantInfo: (payload: GetVariantInfoPayload) => Promise<any>;
declare const ILOTJTest: React.FC<ILOTJProps>;
export default ILOTJTest;
//# sourceMappingURL=ILOTJTest.d.ts.map