Module Goog.​Spell

module Spell : sig..end

type wordStatus =  | UNKNOWN | VALID | INVALID | IGNORED | CORRECTED
type wordEntry
val wordEntry : 
  Js.js_string Js.t ->
  wordStatus ->
  Js.js_string Js.t Js.js_array Js.t -> wordEntry
type 'a callback
val invokeCallback : 
  'a callback ->
  'a -> wordEntry Js.js_array Js.t -> unit
class type ['a]spellCheck = object..end
val spellCheck : 
  ((Js.js_string Js.t Js.js_array Js.t ->
   'a -> 'a callback -> unit)
   Js.callback -> 'a spellCheck Js.t)
  Js.constr