package typingsSlinky.astTypes.buildersMod

import typingsSlinky.astTypes.anon.Directives
import typingsSlinky.astTypes.kindsMod.StatementKind
import typingsSlinky.astTypes.namedTypesMod.namedTypes.BlockStatement
import scala.scalajs.js
import scala.scalajs.js.`|`
import scala.scalajs.js.annotation._

@js.native
trait BlockStatementBuilder extends js.Object {
  def apply(body: js.Array[StatementKind]): BlockStatement = js.native
  def from(params: Directives): BlockStatement = js.native
}

