@native @JSImport("three", "ACESFilmicToneMapping")
@native @JSImport("three", "AddEquation")
@native @JSImport("three", "AddOperation")
@native @JSImport("three", "AdditiveAnimationBlendMode")
@native @JSImport("three", "AdditiveBlending")
@native @JSImport("three", "AlwaysDepth")
@native @JSImport("three", "AlwaysStencilFunc")
@native @JSImport("three", "BackSide")
@native @JSImport("three", "BasicDepthPacking")
@native @JSImport("three", "BasicShadowMap")
@native @JSImport("three", "ByteType")
@native @JSImport("three", "CineonToneMapping")
@native @JSImport("three", "ClampToEdgeWrapping")
@native @JSImport("three", "CubeReflectionMapping")
@native @JSImport("three", "CubeRefractionMapping")
@native @JSImport("three", "CubeUVReflectionMapping")
@native @JSImport("three", "CubeUVRefractionMapping")
@native @JSImport("three", "CullFaceBack")
@native @JSImport("three", "CullFaceFront")
@native @JSImport("three", "CullFaceFrontBack")
@native @JSImport("three", "CullFaceNone")
@native @JSImport("three", "CustomBlending")
@native @JSImport("three", "DecrementStencilOp")
@native @JSImport("three", "DecrementWrapStencilOp")
@native @JSImport("three", "DoubleSide")
@native @JSImport("three", "DstAlphaFactor")
@native @JSImport("three", "DstColorFactor")
@native @JSImport("three", "DynamicCopyUsage")
@native @JSImport("three", "DynamicDrawUsage")
@native @JSImport("three", "DynamicReadUsage")
@native @JSImport("three", "EqualDepth")
@native @JSImport("three", "EqualStencilFunc")
@native @JSImport("three", "EquirectangularReflectionMapping")
@native @JSImport("three", "EquirectangularRefractionMapping")
@native @JSImport("three", "FlatShading")
@native @JSImport("three", "FloatType")
@native @JSImport("three", "FrontSide")
@native @JSImport("three", "GLSL1")
@native @JSImport("three", "GLSL3")
@native @JSImport("three", "GammaEncoding")
@native @JSImport("three", "GreaterDepth")
@native @JSImport("three", "GreaterEqualDepth")
@native @JSImport("three", "GreaterEqualStencilFunc")
@native @JSImport("three", "GreaterStencilFunc")
@native @JSImport("three", "HalfFloatType")
@native @JSImport("three", "IncrementStencilOp")
@native @JSImport("three", "IncrementWrapStencilOp")
@native @JSImport("three", "IntType")
@native @JSImport("three", "InterpolateDiscrete")
@native @JSImport("three", "InterpolateLinear")
@native @JSImport("three", "InterpolateSmooth")
@native @JSImport("three", "InvertStencilOp")
@native @JSImport("three", "KeepStencilOp")
@native @JSImport("three", "LessDepth")
@native @JSImport("three", "LessEqualDepth")
@native @JSImport("three", "LessEqualStencilFunc")
@native @JSImport("three", "LessStencilFunc")
@native @JSImport("three", "LinearEncoding")
@native @JSImport("three", "LinearFilter")
@native @JSImport("three", "LinearMipMapLinearFilter")
@native @JSImport("three", "LinearMipMapNearestFilter")
@native @JSImport("three", "LinearMipmapLinearFilter")
@native @JSImport("three", "LinearMipmapNearestFilter")
@native @JSImport("three", "LinearToneMapping")
@native @JSImport("three", "LogLuvEncoding")
@native @JSImport("three", "LoopOnce")
@native @JSImport("three", "LoopPingPong")
@native @JSImport("three", "LoopRepeat")
@native @JSImport("three", "MaxEquation")
@native @JSImport("three", "MinEquation")
@native @JSImport("three", "MirroredRepeatWrapping")
@native @JSImport("three", "MixOperation")
@native @JSImport("three", "MultiplyBlending")
@native @JSImport("three", "MultiplyOperation")
@native @JSImport("three", "NearestFilter")
@native @JSImport("three", "NearestMipMapLinearFilter")
@native @JSImport("three", "NearestMipMapNearestFilter")
@native @JSImport("three", "NearestMipmapLinearFilter")
@native @JSImport("three", "NearestMipmapNearestFilter")
@native @JSImport("three", "NeverDepth")
@native @JSImport("three", "NeverStencilFunc")
@native @JSImport("three", "NoBlending")
@native @JSImport("three", "NoToneMapping")
@native @JSImport("three", "NormalAnimationBlendMode")
@native @JSImport("three", "NormalBlending")
@native @JSImport("three", "NotEqualDepth")
@native @JSImport("three", "NotEqualStencilFunc")
@native @JSImport("three", "ObjectSpaceNormalMap")
@native @JSImport("three", "OneFactor")
@native @JSImport("three", "OneMinusDstAlphaFactor")
@native @JSImport("three", "OneMinusDstColorFactor")
@native @JSImport("three", "OneMinusSrcAlphaFactor")
@native @JSImport("three", "OneMinusSrcColorFactor")
@native @JSImport("three", "PCFShadowMap")
@native @JSImport("three", "PCFSoftShadowMap")
@native @JSImport("three", "REVISION")
@native @JSImport("three", "RGBADepthPacking")
@native @JSImport("three", "RGBDEncoding")
@native @JSImport("three", "RGBEEncoding")
@native @JSImport("three", "RGBM16Encoding")
@native @JSImport("three", "RGBM7Encoding")
@native @JSImport("three", "ReinhardToneMapping")
@native @JSImport("three", "RepeatWrapping")
@native @JSImport("three", "ReplaceStencilOp")
@native @JSImport("three", "ReverseSubtractEquation")
@native @JSImport("three", "ShortType")
@native @JSImport("three", "SmoothShading")
@native @JSImport("three", "SrcAlphaFactor")
@native @JSImport("three", "SrcAlphaSaturateFactor")
@native @JSImport("three", "SrcColorFactor")
@native @JSImport("three", "StaticCopyUsage")
@native @JSImport("three", "StaticDrawUsage")
@native @JSImport("three", "StaticReadUsage")
@native @JSImport("three", "StreamCopyUsage")
@native @JSImport("three", "StreamDrawUsage")
@native @JSImport("three", "StreamReadUsage")
@native @JSImport("three", "SubtractEquation")
@native @JSImport("three", "SubtractiveBlending")
@native @JSImport("three", "TangentSpaceNormalMap")
@native @JSImport("three", "TriangleFanDrawMode")
@native @JSImport("three", "TriangleStripDrawMode")
@native @JSImport("three", "TrianglesDrawMode")
@native @JSImport("three", "UVMapping")
@native @JSImport("three", "UnsignedByteType")
@native @JSImport("three", "UnsignedInt248Type")
@native @JSImport("three", "UnsignedIntType")
@native @JSImport("three", "UnsignedShort4444Type")
@native @JSImport("three", "UnsignedShort5551Type")
@native @JSImport("three", "UnsignedShort565Type")
@native @JSImport("three", "UnsignedShortType")
@native @JSImport("three", "VSMShadowMap")
@native @JSImport("three", "WrapAroundEnding")
@native @JSImport("three", "ZeroCurvatureEnding")
@native @JSImport("three", "ZeroFactor")
@native @JSImport("three", "ZeroSlopeEnding")
@native @JSImport("three", "ZeroStencilOp")
@native @JSImport("three", "sRGBEncoding")