/** * @jsxRuntime classic * @jsx jsx */ import React from 'react'; import type { NewIconProps } from '@atlaskit/icon'; type SearchProps = { /** * Provide an accessible label, often used by screen readers. */ label: React.ReactNode; /** * The icon component to render before the search input. */ iconBefore?: React.ComponentType; /** * The component to render after the search input. */ elemAfter?: React.ReactNode; /** * Handler called on click. */ onClick?: React.MouseEventHandler; /** * An optional name used to identify events for [React UFO (Unified Frontend Observability) press interactions](https://developer.atlassian.com/platform/ufo/react-ufo/react-ufo/getting-started/#quick-start--press-interactions). For more information, see [React UFO integration into Design System components](https://go.atlassian.com/react-ufo-dst-integration). */ interactionName?: string; 'aria-haspopup'?: React.AriaAttributes['aria-haspopup']; }; /** * __Search__ * * The search element for the top navigation. */ export declare const Search: (props: SearchProps) => JSX.Element; export {};