sig   type t = {     author : string;     category : string;     max_results : int;     prettyprint : bool;     published_min : GapiDate.t;     published_max : GapiDate.t;     q : string;     start_index : int;     strict : bool;     updated_min : GapiDate.t;     updated_max : GapiDate.t;     title : string;     title_exact : bool;     opened_min : GapiDate.t;     opened_max : GapiDate.t;     edited_min : GapiDate.t;     edited_max : GapiDate.t;     owner : string;     writer : string;     reader : string;     showfolders : bool;     showdeleted : bool;     showroot : bool;     ocr : bool;     ocr_language : string;     targetLanguage : string;     sourceLanguage : string;     delete : bool;     convert : bool;     remaining_changestamps_first : int;     remaining_changestamps_limit : int;     expand_acl : bool;     format : string;     exportFormat : string;     gid : string;     new_revision : bool;     send_notification_emails : bool;     include_profile_info : bool;   }   val author : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val category :     (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val max_results :     (GdataDocumentsV3Service.QueryParameters.t, int) GapiLens.t   val prettyprint :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val published_min :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val published_max :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val q : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val start_index :     (GdataDocumentsV3Service.QueryParameters.t, int) GapiLens.t   val strict : (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val updated_min :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val updated_max :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val title : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val title_exact :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val opened_min :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val opened_max :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val edited_min :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val edited_max :     (GdataDocumentsV3Service.QueryParameters.t, GapiDate.t) GapiLens.t   val owner : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val writer : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val reader : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val showfolders :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val showdeleted :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val showroot : (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val ocr : (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val ocr_language :     (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val targetLanguage :     (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val sourceLanguage :     (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val delete : (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val convert : (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val remaining_changestamps_first :     (GdataDocumentsV3Service.QueryParameters.t, int) GapiLens.t   val remaining_changestamps_limit :     (GdataDocumentsV3Service.QueryParameters.t, int) GapiLens.t   val expand_acl :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val format : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val exportFormat :     (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val gid : (GdataDocumentsV3Service.QueryParameters.t, string) GapiLens.t   val new_revision :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val send_notification_emails :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val include_profile_info :     (GdataDocumentsV3Service.QueryParameters.t, bool) GapiLens.t   val default : GdataDocumentsV3Service.QueryParameters.t   val to_key_value_list :     GdataDocumentsV3Service.QueryParameters.t -> (string * string) list   val to_query_parameters :     GdataDocumentsV3Service.QueryParameters.t option ->     (string * string) list option   val merge_parameters :     ?author:string ->     ?category:string ->     ?max_results:int ->     ?prettyprint:bool ->     ?published_min:GapiDate.t ->     ?published_max:GapiDate.t ->     ?q:string ->     ?start_index:int ->     ?strict:bool ->     ?updated_min:GapiDate.t ->     ?updated_max:GapiDate.t ->     ?title:string ->     ?title_exact:bool ->     ?opened_min:GapiDate.t ->     ?opened_max:GapiDate.t ->     ?edited_min:GapiDate.t ->     ?edited_max:GapiDate.t ->     ?owner:string ->     ?writer:string ->     ?reader:string ->     ?showfolders:bool ->     ?showdeleted:bool ->     ?showroot:bool ->     ?ocr:bool ->     ?ocr_language:string ->     ?targetLanguage:string ->     ?sourceLanguage:string ->     ?delete:bool ->     ?convert:bool ->     ?remaining_changestamps_first:int ->     ?remaining_changestamps_limit:int ->     ?expand_acl:bool ->     ?format:string ->     ?exportFormat:string ->     ?gid:string ->     ?new_revision:bool ->     ?send_notification_emails:bool ->     ?include_profile_info:bool ->     unit -> GdataDocumentsV3Service.QueryParameters.t option end