import type { ReactElement } from "react"; import { type FilterPickerActionProps, type FilterPickerActivatorProps, type FilterPickerOptionProps, type FilterPickerProps } from "../FilterPicker.types"; export declare const FILTER_PICKER_ACTIVATOR_COUNT_ERROR_MESSAGE = "FilterPicker must have exactly one Activator element"; export declare function useFilterPickerValidation(children?: FilterPickerProps["children"]): { triggerElement?: ReactElement; optionElements?: ReactElement[]; actionElements?: ReactElement[]; }; /** * Return all instances child component that matches the `type` provided */ export declare function getCompoundComponents(type: ReactElement["type"], children?: FilterPickerProps["children"]): ReactElement[];