import { type ElementType, type ReactElement } from 'react'; import type { DataTestId } from '../../core/types/data-props.js'; import type { PolymorphicComponentProps } from '../../core/types/polymorph.js'; import type { StylingProps } from '../../core/types/styling-props.js'; import type { WithChildren } from '../../core/types/with-children.js'; /** * @public */ export interface AppHeaderNavigationProps extends StylingProps, DataTestId, WithChildren { } /** * Container for AppHeader navigation items * @public */ export declare const Navigation: (props: AppHeaderNavigationProps & import("react").RefAttributes) => import("react").ReactElement | null; /** * @public */ export interface AppHeaderNavigationItemOwnProps extends WithChildren, StylingProps, DataTestId { href?: string; disabled?: boolean; isSelected?: boolean; } /** * @public */ export type AppHeaderNavigationItemProps = PolymorphicComponentProps; /** * Used to configure desktop and mobile navigation items * @public */ export declare const NavigationItem: (props: AppHeaderNavigationItemProps) => ReactElement | null;