import { z } from "zod"; import { ElasticsearchQueryDSL } from "../types/elasticsearch.types.js"; declare const ElasticsearchQueryDSL: z.ZodType; export declare const Elasticsearch6SearchSchema: z.ZodObject<{ query: z.ZodOptional>; aggs: z.ZodOptional; aggregations: z.ZodOptional; post_filter: z.ZodOptional; highlight: z.ZodOptional; rescore: z.ZodOptional; suggest: z.ZodOptional; script_fields: z.ZodOptional; collapse: z.ZodOptional; from: z.ZodOptional>; size: z.ZodOptional>; sort: z.ZodOptional]>, "many">]>>; search_after: z.ZodOptional>; timeout: z.ZodOptional; terminate_after: z.ZodOptional>; routing: z.ZodOptional; preference: z.ZodOptional; allow_no_indices: z.ZodOptional; ignore_unavailable: z.ZodOptional; ignore_throttled: z.ZodOptional; expand_wildcards: z.ZodOptional>; search_type: z.ZodOptional>; request_cache: z.ZodOptional; allow_partial_search_results: z.ZodOptional; batched_reduce_size: z.ZodOptional>; ccs_minimize_roundtrips: z.ZodOptional; max_concurrent_shard_requests: z.ZodOptional>; scroll: z.ZodOptional; q: z.ZodOptional; df: z.ZodOptional; default_operator: z.ZodOptional>; analyzer: z.ZodOptional; analyze_wildcard: z.ZodOptional; lenient: z.ZodOptional; _source: z.ZodOptional, z.ZodObject<{ includes: z.ZodOptional>; excludes: z.ZodOptional>; }, "strip", z.ZodTypeAny, { includes?: string[]; excludes?: string[]; }, { includes?: string[]; excludes?: string[]; }>]>>; _source_includes: z.ZodOptional]>>; _source_excludes: z.ZodOptional]>>; stored_fields: z.ZodOptional]>>; docvalue_fields: z.ZodOptional]>>; fielddata_fields: z.ZodOptional]>>; indices_boost: z.ZodOptional, "many">>; min_score: z.ZodOptional; track_scores: z.ZodOptional; track_total_hits: z.ZodOptional]>>; explain: z.ZodOptional; version: z.ZodOptional; profile: z.ZodOptional; stats: z.ZodOptional]>>; suggest_field: z.ZodOptional; suggest_text: z.ZodOptional; suggest_mode: z.ZodOptional>; suggest_size: z.ZodOptional>; }, "strict", z.ZodTypeAny, { size?: number; sort?: string | (string | Record)[]; stats?: string | string[]; aggs?: any; aggregations?: any; query?: ElasticsearchQueryDSL; post_filter?: any; highlight?: any; rescore?: any; suggest?: any; script_fields?: any; collapse?: any; from?: number; search_after?: any[]; timeout?: string; terminate_after?: number; routing?: string; preference?: string; allow_no_indices?: boolean; ignore_unavailable?: boolean; ignore_throttled?: boolean; expand_wildcards?: "open" | "closed" | "none" | "all"; search_type?: "query_then_fetch" | "dfs_query_then_fetch"; request_cache?: boolean; allow_partial_search_results?: boolean; batched_reduce_size?: number; ccs_minimize_roundtrips?: boolean; max_concurrent_shard_requests?: number; scroll?: string; q?: string; df?: string; default_operator?: "AND" | "OR"; analyzer?: string; analyze_wildcard?: boolean; lenient?: boolean; _source?: string | boolean | string[] | { includes?: string[]; excludes?: string[]; }; _source_includes?: string | string[]; _source_excludes?: string | string[]; stored_fields?: string | string[]; docvalue_fields?: string | string[]; fielddata_fields?: string | string[]; indices_boost?: Record[]; min_score?: number; track_scores?: boolean; track_total_hits?: number | boolean; explain?: boolean; version?: boolean; profile?: boolean; suggest_field?: string; suggest_text?: string; suggest_mode?: "missing" | "popular" | "always"; suggest_size?: number; }, { size?: unknown; sort?: string | (string | Record)[]; stats?: string | string[]; aggs?: any; aggregations?: any; query?: ElasticsearchQueryDSL; post_filter?: any; highlight?: any; rescore?: any; suggest?: any; script_fields?: any; collapse?: any; from?: unknown; search_after?: any[]; timeout?: string; terminate_after?: unknown; routing?: string; preference?: string; allow_no_indices?: boolean; ignore_unavailable?: boolean; ignore_throttled?: boolean; expand_wildcards?: "open" | "closed" | "none" | "all"; search_type?: "query_then_fetch" | "dfs_query_then_fetch"; request_cache?: boolean; allow_partial_search_results?: boolean; batched_reduce_size?: unknown; ccs_minimize_roundtrips?: boolean; max_concurrent_shard_requests?: unknown; scroll?: string; q?: string; df?: string; default_operator?: "AND" | "OR"; analyzer?: string; analyze_wildcard?: boolean; lenient?: boolean; _source?: string | boolean | string[] | { includes?: string[]; excludes?: string[]; }; _source_includes?: string | string[]; _source_excludes?: string | string[]; stored_fields?: string | string[]; docvalue_fields?: string | string[]; fielddata_fields?: string | string[]; indices_boost?: Record[]; min_score?: number; track_scores?: boolean; track_total_hits?: unknown; explain?: boolean; version?: boolean; profile?: boolean; suggest_field?: string; suggest_text?: string; suggest_mode?: "missing" | "popular" | "always"; suggest_size?: unknown; }>; export {};