# Class type Firebug.console

    class type console = object .. end

    method log : 'a. 'a -> unit Js.meth

    method log_2 : 'b 'c. 'b -> 'c -> unit Js.meth

    method log_3 : 'd 'e 'f. 'd -> 'e -> 'f -> unit Js.meth

    method log_4 : 'g 'h 'i 'j. 'g -> 'h -> 'i -> 'j -> unit Js.meth

    method log_5 : 'k 'l 'm 'n 'o. 'k -> 'l -> 'm -> 'n -> 'o -> unit Js.meth

    method log_6 : 'p 'q 'r 's 't 'u. 'p -> 'q -> 'r -> 's -> 't -> 'u -> unit Js.meth

    method log_7 : 'v 'w 'x 'y 'z 'a1 'b1.
             'v -> 'w -> 'x -> 'y -> 'z -> 'a1 -> 'b1 -> unit Js.meth

    method log_8 : 'c1 'd1 'e1 'f1 'g1 'h1 'i1 'j1.
             'c1 -> 'd1 -> 'e1 -> 'f1 -> 'g1 -> 'h1 -> 'i1 -> 'j1 -> unit Js.meth

    method debug : 'k1. 'k1 -> unit Js.meth

    method debug_2 : 'l1 'm1. 'l1 -> 'm1 -> unit Js.meth

    method debug_3 : 'n1 'o1 'p1. 'n1 -> 'o1 -> 'p1 -> unit Js.meth

    method debug_4 : 'q1 'r1 's1 't1. 'q1 -> 'r1 -> 's1 -> 't1 -> unit Js.meth

    method debug_5 : 'u1 'v1 'w1 'x1 'y1. 'u1 -> 'v1 -> 'w1 -> 'x1 -> 'y1 -> unit Js.meth

    method info : 'z1. 'z1 -> unit Js.meth

    method info_2 : 'a2 'b2. 'a2 -> 'b2 -> unit Js.meth

    method info_3 : 'c2 'd2 'e2. 'c2 -> 'd2 -> 'e2 -> unit Js.meth

    method info_4 : 'f2 'g2 'h2 'i2. 'f2 -> 'g2 -> 'h2 -> 'i2 -> unit Js.meth

    method info_5 : 'j2 'k2 'l2 'm2 'n2. 'j2 -> 'k2 -> 'l2 -> 'm2 -> 'n2 -> unit Js.meth

    method warn : 'o2. 'o2 -> unit Js.meth

    method warn_2 : 'p2 'q2. 'p2 -> 'q2 -> unit Js.meth

    method warn_3 : 'r2 's2 't2. 'r2 -> 's2 -> 't2 -> unit Js.meth

    method warn_4 : 'u2 'v2 'w2 'x2. 'u2 -> 'v2 -> 'w2 -> 'x2 -> unit Js.meth

    method warn_5 : 'y2 'z2 'a3 'b3 'c3. 'y2 -> 'z2 -> 'a3 -> 'b3 -> 'c3 -> unit Js.meth

    method error : 'd3. 'd3 -> unit Js.meth

    method error_2 : 'e3 'f3. 'e3 -> 'f3 -> unit Js.meth

    method error_3 : 'g3 'h3 'i3. 'g3 -> 'h3 -> 'i3 -> unit Js.meth

    method error_4 : 'j3 'k3 'l3 'm3. 'j3 -> 'k3 -> 'l3 -> 'm3 -> unit Js.meth

    method error_5 : 'n3 'o3 'p3 'q3 'r3. 'n3 -> 'o3 -> 'p3 -> 'q3 -> 'r3 -> unit Js.meth

    method assert_ : bool Js.t -> unit Js.meth

    method assert_1 : 's3. bool Js.t -> 's3 -> unit Js.meth

    method assert_2 : 't3 'u3. bool Js.t -> 't3 -> 'u3 -> unit Js.meth

    method assert_3 : 'v3 'w3 'x3. bool Js.t -> 'v3 -> 'w3 -> 'x3 -> unit Js.meth

    method assert_4 : 'y3 'z3 'a4 'b4. bool Js.t -> 'y3 -> 'z3 -> 'a4 -> 'b4 -> unit Js.meth

    method assert_5 : 'c4 'd4 'e4 'f4 'g4.
             bool Js.t -> 'c4 -> 'd4 -> 'e4 -> 'f4 -> 'g4 -> unit Js.meth

    method dir : 'h4. 'h4 -> unit Js.meth

    method dirxml : Dom.node Js.t -> unit Js.meth

    method trace : unit Js.meth

    method group : 'i4. 'i4 -> unit Js.meth

    method group_2 : 'j4 'k4. 'j4 -> 'k4 -> unit Js.meth

    method group_3 : 'l4 'm4 'n4. 'l4 -> 'm4 -> 'n4 -> unit Js.meth

    method group_4 : 'o4 'p4 'q4 'r4. 'o4 -> 'p4 -> 'q4 -> 'r4 -> unit Js.meth

    method group_5 : 's4 't4 'u4 'v4 'w4. 's4 -> 't4 -> 'u4 -> 'v4 -> 'w4 -> unit Js.meth

    method groupCollapsed : 'x4. 'x4 -> unit Js.meth

    method groupCollapsed_2 : 'y4 'z4. 'y4 -> 'z4 -> unit Js.meth

    method groupCollapsed_3 : 'a5 'b5 'c5. 'a5 -> 'b5 -> 'c5 -> unit Js.meth

    method groupCollapsed_4 : 'd5 'e5 'f5 'g5. 'd5 -> 'e5 -> 'f5 -> 'g5 -> unit Js.meth

    method groupCollapsed_5 : 'h5 'i5 'j5 'k5 'l5. 'h5 -> 'i5 -> 'j5 -> 'k5 -> 'l5 -> unit Js.meth

    method groupEnd : unit Js.meth

    method time : Js.js_string Js.t -> unit Js.meth

    method timeEnd : Js.js_string Js.t -> unit Js.meth