diff --git a/minisqlquery-master/src/MiniSqlQuery.Core/ICompletionProvider.cs b/minisqlquery-master/src/MiniSqlQuery.Core/ICompletionProvider.cs
new file mode 100644
index 0000000..584d39f
--- /dev/null
+++ b/minisqlquery-master/src/MiniSqlQuery.Core/ICompletionProvider.cs
@@ -0,0 +1,29 @@
+namespace MiniSqlQuery.Core
+{
+ public interface ICompletionProvider
+ {
+ bool Enabled { get; set; }
+ bool KeyEventHandlerFired(char ch);
+ }
+
+ public class NullCompletionProvider : ICompletionProvider
+ {
+ private readonly bool _enabled;
+
+ public NullCompletionProvider()
+ {
+ _enabled = false;
+ }
+
+ public bool Enabled
+ {
+ get { return _enabled; }
+ set { }
+ }
+
+ public bool KeyEventHandlerFired(char ch)
+ {
+ return false;
+ }
+ }
+}
\ No newline at end of file