diff --git a/SabreTools.Wrappers/IWritable.cs b/SabreTools.Wrappers/IWritable.cs
new file mode 100644
index 00000000..df5f83fc
--- /dev/null
+++ b/SabreTools.Wrappers/IWritable.cs
@@ -0,0 +1,16 @@
+namespace SabreTools.Wrappers
+{
+ ///
+ /// Represents an item that can have its model written directly
+ ///
+ public interface IWritable
+ {
+ ///
+ /// Write to an output directory
+ ///
+ /// Output directory to write to
+ /// True to include debug data, false otherwise
+ /// True if writing succeeded, false otherwise
+ public bool Write(string outputDirectory, bool includeDebug);
+ }
+}