package typings.mfiles.global.MFiles

import org.scalablytyped.runtime.Instantiable0
import typings.mfiles.IStateAdmin
import typings.mfiles.IStatesAdmin
import scala.scalajs.js
import scala.scalajs.js.`|`
import scala.scalajs.js.annotation._

@JSGlobal("MFiles.StatesAdmin")
@js.native
class StatesAdmin () extends IStatesAdmin {
  /* CompleteClass */
  override val Count: Double = js.native
  /* CompleteClass */
  override def Add(Index: Double, StateAdmin: IStateAdmin): Unit = js.native
  /* CompleteClass */
  override def Item(Index: Double): IStateAdmin = js.native
  /* CompleteClass */
  override def Remove(Index: Double): Unit = js.native
}

@JSGlobal("MFiles.StatesAdmin")
@js.native
object StatesAdmin extends Instantiable0[IStatesAdmin]

