export declare const extension1: {
    isPackage: boolean;
    subpackages: {
        __init__: {
            href: string;
            description: string;
            enable: boolean;
            nodes: {
                function1: {
                    type: string;
                    category: string;
                    title: string;
                    tooltip: string;
                    inputs: {
                        execIn: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        input1: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            defaultValue: number;
                        };
                        input2: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            defaultValue: boolean;
                        };
                        input3: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            defaultValue: string;
                        };
                        input4: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            defaultValue: string;
                        };
                    };
                    outputs: {
                        execOut: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        output1: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                        };
                        output2: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                        };
                    };
                };
                "if else": {
                    type: string;
                    category: string;
                    title: string;
                    inputs: {
                        execIn: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        condition: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            defaultValue: boolean;
                        };
                    };
                    outputs: {
                        True: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        False: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                    };
                };
                "for each": {
                    type: string;
                    category: string;
                    title: string;
                    inputs: {
                        execIn: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        Array: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                    };
                    outputs: {
                        loopBody: {
                            title: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                            tooltip: string;
                        };
                        ArrayElement: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        arrayIndex: {
                            title: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        complete: {
                            title: string;
                            tooltip: string;
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                    };
                };
            };
        };
        module1: {
            nodes: {
                setter: {
                    notShowInMenu: boolean;
                    type: string;
                    category: string;
                    inputs: {
                        execIn: {
                            dataType: string;
                            showWidget: boolean;
                            showTitle: boolean;
                        };
                        setter: {
                            tooltip: string;
                        };
                    };
                };
                getter: {
                    notShowInMenu: boolean;
                    type: string;
                    category: string;
                    tooltip: string;
                    outputs: {
                        getter: {
                            tooltip: string;
                        };
                    };
                };
            };
        };
        Level2: {
            isPackage: boolean;
            subpackages: {
                __init__: {
                    nodes: {
                        literal: {
                            type: string;
                            category: string;
                            inputs: {
                                input: {
                                    tooltip: string;
                                };
                            };
                        };
                    };
                };
                module2: {
                    nodes: {};
                    types: {
                        EDataType: {
                            options: {
                                float: string;
                                integer: string;
                                boolean: string;
                                string: string;
                                exec: string;
                                any: string;
                                ndarray: string;
                            };
                            default: string;
                            widget: string;
                        };
                    };
                };
                Level3: {
                    isPackage: boolean;
                    subpackages: {
                        module3: {
                            nodes: {
                                PlusMath: {
                                    type: string;
                                    category: string;
                                    title: string;
                                    tooltip: string;
                                    inputs: {
                                        input1: {
                                            tooltip: string;
                                        };
                                        input2: {
                                            tooltip: string;
                                        };
                                    };
                                    outputs: {
                                        output: {
                                            tooltip: string;
                                        };
                                    };
                                };
                            };
                        };
                    };
                };
            };
        };
    };
};
export declare const extension2: {
    href: string;
    description: string;
    enable: boolean;
    nodes: {
        function1: {
            type: string;
            category: string;
            title: string;
            tooltip: string;
            inputs: {
                input1: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: number;
                };
                input2: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: boolean;
                };
                input3: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: string;
                };
                input4: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: string;
                };
            };
            outputs: {
                output1: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                };
                output2: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                };
            };
        };
        CreateVariable: {
            type: string;
            category: string;
            title: string;
            tooltip: string;
            inputs: {
                execIn: {
                    dataType: string;
                };
                name: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                };
                type: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: string;
                };
                value: {
                    title: string;
                    tooltip: string;
                    dataType: string;
                    defaultValue: string;
                };
            };
            outputs: {
                execOut: {
                    dataType: string;
                };
            };
        };
        CreateFunction: {
            type: string;
            category: string;
            tooltip: string;
            outputs: {
                execOut: {
                    title: string;
                    dataType: string;
                };
            };
        };
        functionCall: {
            notShowInMenu: boolean;
            type: string;
            category: string;
        };
        Return: {
            title: string;
            type: string;
            category: string;
            showLabel: boolean;
            tooltip: string;
            inputs: {
                execIn: {
                    title: string;
                    dataType: string;
                };
            };
        };
        MakeArray: {
            title: string;
            type: string;
            category: string;
            tooltip: string;
            showLabel: boolean;
            inputs: {};
            outputs: {
                array: {
                    title: string;
                    dataType: string;
                };
            };
        };
    };
};
export declare const extensions: {
    extension1: {
        isPackage: boolean;
        subpackages: {
            __init__: {
                href: string;
                description: string;
                enable: boolean;
                nodes: {
                    function1: {
                        type: string;
                        category: string;
                        title: string;
                        tooltip: string;
                        inputs: {
                            execIn: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            input1: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                defaultValue: number;
                            };
                            input2: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                defaultValue: boolean;
                            };
                            input3: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                defaultValue: string;
                            };
                            input4: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                defaultValue: string;
                            };
                        };
                        outputs: {
                            execOut: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            output1: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                            };
                            output2: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                            };
                        };
                    };
                    "if else": {
                        type: string;
                        category: string;
                        title: string;
                        inputs: {
                            execIn: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            condition: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                defaultValue: boolean;
                            };
                        };
                        outputs: {
                            True: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            False: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                        };
                    };
                    "for each": {
                        type: string;
                        category: string;
                        title: string;
                        inputs: {
                            execIn: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            Array: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                        };
                        outputs: {
                            loopBody: {
                                title: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                                tooltip: string;
                            };
                            ArrayElement: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            arrayIndex: {
                                title: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            complete: {
                                title: string;
                                tooltip: string;
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                        };
                    };
                };
            };
            module1: {
                nodes: {
                    setter: {
                        notShowInMenu: boolean;
                        type: string;
                        category: string;
                        inputs: {
                            execIn: {
                                dataType: string;
                                showWidget: boolean;
                                showTitle: boolean;
                            };
                            setter: {
                                tooltip: string;
                            };
                        };
                    };
                    getter: {
                        notShowInMenu: boolean;
                        type: string;
                        category: string;
                        tooltip: string;
                        outputs: {
                            getter: {
                                tooltip: string;
                            };
                        };
                    };
                };
            };
            Level2: {
                isPackage: boolean;
                subpackages: {
                    __init__: {
                        nodes: {
                            literal: {
                                type: string;
                                category: string;
                                inputs: {
                                    input: {
                                        tooltip: string;
                                    };
                                };
                            };
                        };
                    };
                    module2: {
                        nodes: {};
                        types: {
                            EDataType: {
                                options: {
                                    float: string;
                                    integer: string;
                                    boolean: string;
                                    string: string;
                                    exec: string;
                                    any: string;
                                    ndarray: string;
                                };
                                default: string;
                                widget: string;
                            };
                        };
                    };
                    Level3: {
                        isPackage: boolean;
                        subpackages: {
                            module3: {
                                nodes: {
                                    PlusMath: {
                                        type: string;
                                        category: string;
                                        title: string;
                                        tooltip: string;
                                        inputs: {
                                            input1: {
                                                tooltip: string;
                                            };
                                            input2: {
                                                tooltip: string;
                                            };
                                        };
                                        outputs: {
                                            output: {
                                                tooltip: string;
                                            };
                                        };
                                    };
                                };
                            };
                        };
                    };
                };
            };
        };
    };
    extension2: {
        href: string;
        description: string;
        enable: boolean;
        nodes: {
            function1: {
                type: string;
                category: string;
                title: string;
                tooltip: string;
                inputs: {
                    input1: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: number;
                    };
                    input2: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: boolean;
                    };
                    input3: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: string;
                    };
                    input4: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: string;
                    };
                };
                outputs: {
                    output1: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                    };
                    output2: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                    };
                };
            };
            CreateVariable: {
                type: string;
                category: string;
                title: string;
                tooltip: string;
                inputs: {
                    execIn: {
                        dataType: string;
                    };
                    name: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                    };
                    type: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: string;
                    };
                    value: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        defaultValue: string;
                    };
                };
                outputs: {
                    execOut: {
                        dataType: string;
                    };
                };
            };
            CreateFunction: {
                type: string;
                category: string;
                tooltip: string;
                outputs: {
                    execOut: {
                        title: string;
                        dataType: string;
                    };
                };
            };
            functionCall: {
                notShowInMenu: boolean;
                type: string;
                category: string;
            };
            Return: {
                title: string;
                type: string;
                category: string;
                showLabel: boolean;
                tooltip: string;
                inputs: {
                    execIn: {
                        title: string;
                        dataType: string;
                    };
                };
            };
            MakeArray: {
                title: string;
                type: string;
                category: string;
                tooltip: string;
                showLabel: boolean;
                inputs: {};
                outputs: {
                    array: {
                        title: string;
                        dataType: string;
                    };
                };
            };
        };
    };
    filters: {
        description: string;
        enable: boolean;
        nodes: {
            gaussian: {
                type: string;
                category: string;
                title: string;
                tooltip: string;
                inputs: {
                    execIn: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    input1: {
                        title: string;
                        dataType: string;
                    };
                    input2: {
                        title: string;
                        dataType: string;
                        defaultValue: number;
                    };
                };
                outputs: {
                    execOut: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    filtered_image: {
                        title: string;
                        dataType: string;
                    };
                };
            };
        };
    };
    os: {
        description: string;
        enable: boolean;
        nodes: {
            listdir: {
                type: string;
                category: string;
                title: string;
                inputs: {
                    execIn: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    dir: {
                        title: string;
                        dataType: string;
                    };
                };
                outputs: {
                    execOut: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    entries: {
                        title: string;
                        dataType: string;
                    };
                };
            };
        };
    };
    imageio: {
        description: string;
        enable: boolean;
        nodes: {
            imread: {
                type: string;
                category: string;
                title: string;
                inputs: {
                    execIn: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    url: {
                        title: string;
                        dataType: string;
                    };
                };
                outputs: {
                    execOut: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    im: {
                        title: string;
                        dataType: string;
                    };
                };
            };
        };
    };
    matplotlib: {
        description: string;
        enable: boolean;
        nodes: {
            subplots: {
                type: string;
                category: string;
                title: string;
                inputs: {
                    execIn: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                    nrows: {
                        title: string;
                        dataType: string;
                        defaultValue: number;
                    };
                    ncols: {
                        title: string;
                        dataType: string;
                        defaultValue: number;
                    };
                    plots: {
                        title: string;
                        dataType: string;
                        tooltip: string;
                    };
                };
                outputs: {
                    execOut: {
                        title: string;
                        tooltip: string;
                        dataType: string;
                        showWidget: boolean;
                        showTitle: boolean;
                    };
                };
            };
        };
    };
};
