sig
  val create :
    ?name:string ->
    ?activebackground:Tk.color ->
    ?activeforeground:Tk.color ->
    ?anchor:Tk.anchor ->
    ?background:Tk.color ->
    ?bitmap:Tk.bitmap ->
    ?borderwidth:int ->
    ?command:(unit -> unit) ->
    ?cursor:Tk.cursor ->
    ?disabledforeground:Tk.color ->
    ?font:string ->
    ?foreground:Tk.color ->
    ?height:int ->
    ?highlightbackground:Tk.color ->
    ?highlightcolor:Tk.color ->
    ?highlightthickness:int ->
    ?image:[< Tk.image ] ->
    ?indicatoron:bool ->
    ?justify:Tk.justification ->
    ?offvalue:string ->
    ?onvalue:string ->
    ?padx:int ->
    ?pady:int ->
    ?relief:Tk.relief ->
    ?selectcolor:Tk.color ->
    ?selectimage:[< Tk.image ] ->
    ?state:Tk.state ->
    ?takefocus:bool ->
    ?text:string ->
    ?textvariable:Textvariable.textVariable ->
    ?underline:int ->
    ?variable:Textvariable.textVariable ->
    ?width:int ->
    ?wraplength:int -> 'Widget.widget -> Widget.checkbutton Widget.widget
  val configure :
    ?activebackground:Tk.color ->
    ?activeforeground:Tk.color ->
    ?anchor:Tk.anchor ->
    ?background:Tk.color ->
    ?bitmap:Tk.bitmap ->
    ?borderwidth:int ->
    ?command:(unit -> unit) ->
    ?cursor:Tk.cursor ->
    ?disabledforeground:Tk.color ->
    ?font:string ->
    ?foreground:Tk.color ->
    ?height:int ->
    ?highlightbackground:Tk.color ->
    ?highlightcolor:Tk.color ->
    ?highlightthickness:int ->
    ?image:[< Tk.image ] ->
    ?indicatoron:bool ->
    ?justify:Tk.justification ->
    ?offvalue:string ->
    ?onvalue:string ->
    ?padx:int ->
    ?pady:int ->
    ?relief:Tk.relief ->
    ?selectcolor:Tk.color ->
    ?selectimage:[< Tk.image ] ->
    ?state:Tk.state ->
    ?takefocus:bool ->
    ?text:string ->
    ?textvariable:Textvariable.textVariable ->
    ?underline:int ->
    ?variable:Textvariable.textVariable ->
    ?width:int -> ?wraplength:int -> Widget.checkbutton Widget.widget -> unit
  val configure_get : Widget.checkbutton Widget.widget -> string
  val deselect : Widget.checkbutton Widget.widget -> unit
  val flash : Widget.checkbutton Widget.widget -> unit
  val invoke : Widget.checkbutton Widget.widget -> unit
  val select : Widget.checkbutton Widget.widget -> unit
  val toggle : Widget.checkbutton Widget.widget -> unit
end