import type { FilterFieldDef } from '../../../utils/advancedFilters.js'; import { type QueryExample } from '../../../utils/queryBar.js'; export interface QuerySuggestion { value: string; label: string; detail?: string; kind: 'field' | 'operator' | 'value' | 'keyword' | 'example'; } interface QueryBarProps { value?: string; fields?: FilterFieldDef[]; history?: string[]; examples?: QueryExample[]; placeholder?: string; disabled?: boolean; submitLabel?: string; showExamples?: boolean; showFieldChips?: boolean; class?: string; onsubmit?: (query: string) => void; onchange?: (query: string) => void; } declare const QueryBar: import("svelte").Component; type QueryBar = ReturnType; export default QueryBar;