import type { JBSelectWebComponent, ValidationValue } from "jb-select"; import type { ValidationItem } from "jb-validation"; import { type RefObject } from "react"; export type JBSelectAttributes = { validationList?: ValidationItem>[]; label?: string; error?: string; value?: TValue; message?: string; placeholder?: string; searchPlaceholder?: string; required?: boolean; hideClear?: boolean; getSelectedValueDOM?: (option: any) => HTMLElement; }; export declare function useJBSelectAttribute(element: RefObject, props: JBSelectAttributes): void;