import { type ElementType, type ReactElement } from 'react'; import { type AriaLabelingProps, type PolymorphicComponentProps, type WithChildren } from '@dynatrace/strato-components/core'; /** * Props for the Menu.Link component * @public */ export interface MenuLinkOwnProps extends WithChildren, AriaLabelingProps { /** * Whether the menu link is disabled. * If `true`, it prevents the user from interacting with the link and the link * being focused. */ disabled?: boolean; /** * Optional text used for typeahead purposes. By default, the typeahead * behavior will use the `.textContent` of the link. Use this when the content * is complex, or you have non-textual content inside. */ textValue?: string; } /** * @public */ export type MenuLinkProps = PolymorphicComponentProps; /** * The component that contains the dropdown menu Links. * @public */ export declare const Link: (props: MenuLinkProps) => ReactElement | null;