use std::path::Path;
pub struct SearchOptions<'a> {
pub path: &'a Path,
pub queries: &'a [String],
pub files_only: bool,
pub custom_ignores: &'a [String],
pub exclude_filenames: bool,
pub reranker: &'a str,
#[allow(dead_code)]
pub frequency_search: bool,
pub exact: bool,
pub language: Option<&'a str>,
pub max_results: Option<usize>,
pub max_bytes: Option<usize>,
pub max_tokens: Option<usize>,
pub allow_tests: bool,
pub no_merge: bool,
pub merge_threshold: Option<usize>,
pub dry_run: bool,
pub session: Option<&'a str>,
pub timeout: u64,
}