import { type FilterFieldSchema, type FilterValues } from '../../../utils/filterSchema.js'; interface BuilderFiltersProps { /** JSON/schema that drives all controls — no hardcoded binds per field */ schema?: FilterFieldSchema[]; /** Single values bag keyed by field id */ values?: FilterValues; title?: string; clearLabel?: string; collapsible?: boolean; collapsed?: boolean; class?: string; onchange?: (values: FilterValues) => void; onclear?: () => void; } declare const BuilderFilters: import("svelte").Component; type BuilderFilters = ReturnType; export default BuilderFilters;