-- Compiled with roblox-ts v1.2.7
local function waitForNamedChildWhichIsA(parent, name, className)
	for _, child in ipairs(parent:GetChildren()) do
		if child.Name == name and child:IsA(className) then
			return child
		end
	end
	while true do
		local newChild = parent.ChildAdded:Wait()
		if newChild.Name == name and newChild:IsA(className) then
			return newChild
		end
	end
end
return {
	waitForNamedChildWhichIsA = waitForNamedChildWhichIsA,
}
