IExternalCodeCompletionProviderCore
                        interface IExternalCodeCompletionProviderCore
                    
                    
                    
using System;
using System.Collections.Generic;
namespace Autodesk.DesignScript.Interfaces
{
    internal interface IExternalCodeCompletionProviderCore
    {
        Dictionary<string, Type> VariableTypes { get; set; }
        Dictionary<string, Type> ImportedTypes { get; set; }
        IExternalCodeCompletionData[] GetCompletionData(string code, bool expand = false);
        string GetDescription(string stub, string item, bool isInstance);
        bool IsSupportedEngine(string engineName);
        void Initialize(string dynamoCorePath);
    }
}
            