import React from "react"; import type { RefObject } from "react"; import { type FilterPickerOption } from "./FilterPicker.types"; export interface FilterPickerProviderProps { readonly children: React.ReactNode; readonly selected: FilterPickerOption[]; readonly selectionHandler: (option: FilterPickerOption) => void; readonly open: boolean; readonly handleClose: () => void; readonly handleOpen: () => void; readonly shouldScroll: RefObject; readonly searchValue: string; readonly label?: string; readonly onClear?: () => void; readonly onSelectAll?: (selection: FilterPickerOption[]) => void; } export declare const FilterPickerContext: React.Context>; export declare function FilterPickerContextProvider({ children, ...props }: FilterPickerProviderProps): React.JSX.Element;