import { type ButtonOwnProps } from '@dynatrace/strato-components/buttons'; import { type IntentProps } from '../../core/slots/Intent/Intent.js'; /** * Accepted properties for the IntentButton. * @public */ export type IntentButtonProps = Exclude & Pick & { disabled?: boolean; }; /** * The `IntentButton` is a dedicated component for sending * {@link https://developer.dynatrace.com/develop/intents/ | intents}. * The `IntentButton` only works within the AppShell context. * @public */ export declare const IntentButton: ((props: IntentButtonProps & import("react").RefAttributes) => React.ReactElement | null) & { Item: { (props: IntentProps): null; displayName: string; }; OpenWith: (props: import("./OpenWith.js").OpenWithProps & import("react").RefAttributes) => React.ReactElement | null; Icon: (props: import("../../navigation/menu/ItemIcon.js").MenuItemIconProps & import("react").RefAttributes) => React.ReactElement | null; };