package typings.vegaLite

import typings.vegaLite.dataflowMod.DataFlowNode
import typings.vegaLite.transformMod.QuantileTransform
import org.scalablytyped.runtime.StObject
import scala.scalajs.js
import scala.scalajs.js.annotation.{JSGlobalScope, JSGlobal, JSImport, JSName, JSBracketAccess}

object quantileMod {
  
  @JSImport("vega-lite/build/src/compile/data/quantile", "QuantileTransformNode")
  @js.native
  class QuantileTransformNode protected () extends DataFlowNode {
    def this(parent: DataFlowNode, transform: QuantileTransform) = this()
    
    def assemble(): typings.vegaTypings.transformMod.QuantileTransform = js.native
    
    /* private */ var transform: js.Any = js.native
  }
}
