import { type NavGroupProps } from "./Nav.Group.js"; import { type NavItemProps } from "./Nav.Item.js"; import type { PropsFor } from "../../types.js"; export type NavSearchProps = PropsFor<"input", { /** Optional onSubmit handler for icon click / enter */ onSubmit?: (event: React.FormEvent) => void; /** Display a loading spinner in the input */ loading?: boolean; /** Forwarded props for internal Nav.Item */ itemProps?: NavItemProps; /** Forwarded props for internal Nav.Group (when used inside collapsed sidebar) */ groupProps?: NavGroupProps; /** Forwarded props for internal form element */ formProps?: React.JSX.IntrinsicElements["form"]; }>; declare const NavSearch: import("react").ForwardRefExoticComponent>; export default NavSearch;