6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# File 'lib/exa/types/search.rb', line 6
def self.included(base)
base.const :num_results, T.nilable(Integer)
base.const :include_domains, T.nilable(T::Array[String])
base.const :exclude_domains, T.nilable(T::Array[String])
base.const :start_crawl_date, T.nilable(String)
base.const :end_crawl_date, T.nilable(String)
base.const :start_published_date, T.nilable(String)
base.const :end_published_date, T.nilable(String)
base.const :include_text, T.nilable(T::Array[String])
base.const :exclude_text, T.nilable(T::Array[String])
base.const :use_autoprompt, T.nilable(T::Boolean)
base.const :type, T.nilable(SearchType)
base.const :category, T.nilable(Category)
base.const :flags, T.nilable(T::Array[String])
base.const :moderation, T.nilable(T::Boolean)
base.const :user_location, T.nilable(String)
base.const :livecrawl, T.nilable(LivecrawlMode)
base.const :livecrawl_timeout, T.nilable(Integer)
base.const :subpages, T.nilable(Integer)
base.const :subpage_target, T.nilable(T.any(String, T::Array[String]))
base.const :extras, T.nilable()
base.const :text, T.nilable(T.any(T::Boolean, TextContentsOptions))
base.const :highlights, T.nilable(T.any(T::Boolean, HighlightsContentsOptions))
base.const :summary, T.nilable(T.any(T::Boolean, SummaryContentsOptions))
base.const :context, T.nilable(T.any(T::Boolean, ContextOptions))
end
|