--!strict --!optimize 2 --!native local Types = require("../Types") return { write = function(self: Types.Writer, value: Instance) self._references[self._refcursor] = value self._refcursor += 1 end, read = function(self: Types.Writer) local value = self._references[self._refcursor] self._refcursor += 1 return value end, length = function() return 0 end, } :: Types.DataTypeInterface