import type { ComputedRef } from 'vue'; import type { Filters } from '@/components/filters/filters.composable'; import type { Filter, FilterGroup } from '@/components/filters/filters.type'; interface FiltersContext extends Filters { hasInteractedViaKeyboard: ComputedRef; } export declare const useProvideFiltersContext: (context: FiltersContext) => FiltersContext, useInjectFiltersContext: (fallback?: TFallback | undefined) => TFallback extends null ? FiltersContext | null : FiltersContext; export {};