type t = {engine : string option;max_results : int option;max_total_results : int option;search_context_size : string option;allowed_domains : string list option;blocked_domains : string list option;
}include Sexplib0.Sexpable.S with type t := t
val t_of_sexp : Sexplib0__.Sexp.t -> tval sexp_of_t : t -> Sexplib0__.Sexp.t