SearchQuery

fun SearchQuery(    @Json(name = "accounts") accounts: List<String>? = null,     @Json(name = "categories") categories: List<String>? = null,     @Json(name = "externalIds") externalIds: List<String>? = null,     @Json(name = "endDate") endDate: Long? = null,     @Json(name = "limit") limit: Int? = null,     @Json(name = "offset") offset: Int? = null,     @Json(name = "order") order: SearchQuery.OrderEnum? = null,     @Json(name = "queryString") queryString: String? = null,     @Json(name = "sort") sort: SearchQuery.SortEnum? = null,     @Json(name = "startDate") startDate: Long? = null,     @Json(name = "includeUpcoming") includeUpcoming: Boolean? = null)