?filename:string ->
string ->
object
  method callback : string -> (string list -> string) -> unit
  method conditional : string -> bool -> unit
  method output : (string -> unit) -> unit
  method set : string -> string -> unit
  method source : string
  method table : string -> CamlGI.Template.table_row list -> unit
  method to_channel : Pervasives.out_channel -> unit
  method to_string : string
end