-- Compiled with roblox-ts v1.2.7 local ZirconClientConfigurationBuilder do ZirconClientConfigurationBuilder = setmetatable({}, { __tostring = function() return "ZirconClientConfigurationBuilder" end, }) ZirconClientConfigurationBuilder.__index = ZirconClientConfigurationBuilder function ZirconClientConfigurationBuilder.new(...) local self = setmetatable({}, ZirconClientConfigurationBuilder) return self:constructor(...) or self end function ZirconClientConfigurationBuilder:constructor() self.configuration = { Groups = {}, Registry = {}, } end function ZirconClientConfigurationBuilder:AddFunction(functionType) local _array = {} local _length = #_array local _array_1 = self.configuration.Registry local _Length = #_array_1 table.move(_array_1, 1, _Length, _length + 1, _array) _length += _Length _array[_length + 1] = functionType self.configuration.Registry = _array return self end function ZirconClientConfigurationBuilder:Build() return self.configuration end end return { ZirconClientConfigurationBuilder = ZirconClientConfigurationBuilder, }