import React, { ReactNode } from "react"; import type SearchProps from "../types/SearchProps"; declare const Search: (({ selected: selectedParent, onChangeSelected, onChangeSearch, onChangeOpen, children, isOpen, className, search, }: SearchProps) => React.JSX.Element) & { Input: (({ children, className, ...props }: React.HTMLAttributes) => React.JSX.Element) & { Icon: ({ children, className, ...props }: React.SVGProps) => React.JSX.Element; Input: React.ForwardRefExoticComponent & { autoFocus?: boolean | undefined; } & React.RefAttributes>; ButtonClear: ({ children, className, onClick, ...props }: React.HTMLAttributes) => React.JSX.Element; }; NoResults: ({ label, className, ...props }: import("../types/FreeSearchActionProps").default) => React.JSX.Element; Transition: ({ children, className, }: { children: ReactNode; className?: string | undefined; }) => React.JSX.Element; Result: ({ children, className, ...props }: React.HTMLAttributes) => React.JSX.Element | null; ResultItem: (props: import("../types/ListItemBaseProps").default & React.ClassAttributes & React.ButtonHTMLAttributes & { children?: React.ReactNode | ((selected: boolean) => React.ReactNode); } & React.ClassAttributes & React.AnchorHTMLAttributes & { children?: React.ReactNode | ((selected: boolean) => React.ReactNode); }) => React.JSX.Element; ResultHeading: ({ children, className, ...props }: React.HTMLAttributes) => React.JSX.Element; }; export default Search; //# sourceMappingURL=Search.d.ts.map