Module GapiCustomsearchV1Model.Query

module Query: sig .. end

type t = {
   count : int; (*
*)
   cr : string; (*
*)
   cref : string; (*
*)
   cx : string; (*
*)
   dateRestrict : string; (*
*)
   disableCnTwTranslation : string; (*
*)
   exactTerms : string; (*
*)
   excludeTerms : string; (*
*)
   fileType : string; (*
*)
   filter : string; (*
*)
   gl : string; (*
*)
   googleHost : string; (*
*)
   highRange : string; (*
*)
   hl : string; (*
*)
   hq : string; (*
*)
   imgColorType : string; (*
*)
   imgDominantColor : string; (*
*)
   imgSize : string; (*
*)
   imgType : string; (*
*)
   inputEncoding : string; (*
*)
   language : string; (*
*)
   linkSite : string; (*
*)
   lowRange : string; (*
*)
   orTerms : string; (*
*)
   outputEncoding : string; (*
*)
   relatedSite : string; (*
*)
   rights : string; (*
*)
   safe : string; (*
*)
   searchTerms : string; (*
*)
   searchType : string; (*
*)
   siteSearch : string; (*
*)
   siteSearchFilter : string; (*
*)
   sort : string; (*
*)
   startIndex : int; (*
*)
   startPage : int; (*
*)
   title : string; (*
*)
   totalResults : int64; (*
*)
}
val count : (t, int) GapiLens.t
val cr : (t, string) GapiLens.t
val cref : (t, string) GapiLens.t
val cx : (t, string) GapiLens.t
val dateRestrict : (t, string) GapiLens.t
val disableCnTwTranslation : (t, string) GapiLens.t
val exactTerms : (t, string) GapiLens.t
val excludeTerms : (t, string) GapiLens.t
val fileType : (t, string) GapiLens.t
val filter : (t, string) GapiLens.t
val gl : (t, string) GapiLens.t
val googleHost : (t, string) GapiLens.t
val highRange : (t, string) GapiLens.t
val hl : (t, string) GapiLens.t
val hq : (t, string) GapiLens.t
val imgColorType : (t, string) GapiLens.t
val imgDominantColor : (t, string) GapiLens.t
val imgSize : (t, string) GapiLens.t
val imgType : (t, string) GapiLens.t
val inputEncoding : (t, string) GapiLens.t
val language : (t, string) GapiLens.t
val linkSite : (t, string) GapiLens.t
val lowRange : (t, string) GapiLens.t
val orTerms : (t, string) GapiLens.t
val outputEncoding : (t, string) GapiLens.t
val relatedSite : (t, string) GapiLens.t
val rights : (t, string) GapiLens.t
val safe : (t, string) GapiLens.t
val searchTerms : (t, string) GapiLens.t
val searchType : (t, string) GapiLens.t
val siteSearch : (t, string) GapiLens.t
val siteSearchFilter : (t, string) GapiLens.t
val sort : (t, string) GapiLens.t
val startIndex : (t, int) GapiLens.t
val startPage : (t, int) GapiLens.t
val title : (t, string) GapiLens.t
val totalResults : (t, int64) GapiLens.t
val empty : t
val render : t -> GapiJson.json_data_model list
val parse : t ->
GapiJson.json_data_model -> t
val to_data_model : t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> t