import { ButtonHTMLAttributes, FormHTMLAttributes, InputHTMLAttributes, LabelHTMLAttributes, RefObject } from 'react'; type SearchContextValue = { inputRef: RefObject; inputID?: string; disabled?: boolean; }; declare const useSearchContext: () => SearchContextValue; export type SearchProps = FormHTMLAttributes & { disabled?: boolean; }; declare const Search: import("react").ForwardRefExoticComponent & { disabled?: boolean | undefined; } & import("react").RefAttributes>; declare const SearchPrefix: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; declare const SearchInput: import("react").ForwardRefExoticComponent, "disabled"> & import("react").RefAttributes>; declare const SearchResetButton: import("react").ForwardRefExoticComponent & import("react").RefAttributes>; declare function SearchSkeleton(): import("react/jsx-runtime").JSX.Element; export { Search, SearchPrefix, SearchInput, SearchResetButton, SearchSkeleton, useSearchContext, };