Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/forms / src / typings.ts
Size: Mime:
export type Primitive =
  | string
  | number
  | boolean
  | symbol
  | null
  | undefined
  | void
export interface SerializedObj {
  [key: string]: Primitive | FrozenObj | FrozenArray
  [key: number]: Primitive | FrozenObj | FrozenArray
}
export type FrozenObj = Readonly<SerializedObj>
export interface FrozenArray extends Readonly<Serialized[]> {
  readonly(x: number): Serialized
}
export type Serialized = SerializedObj | Primitive | FrozenObj | FrozenArray