import { type ElementType, type PropsWithChildren, type ReactNode } from 'react'; import type { IntentProps } from '../../../../core/slots/Intent/Intent.js'; import { AriaLabelingProps } from '../../../../core/types/a11y-props.js'; import { DOMProps } from '../../../../core/types/dom.js'; import { type MenuLinkProps } from '../../../../navigation/menu/Link.js'; /** * @public */ export type ChartSeriesActionProps = DOMProps & AriaLabelingProps & { children: ReactNode; /** * Disabled * @defaultValue false */ disabled?: boolean; }; /** * Slot component for chart series actions * @public */ export declare const ChartSeriesAction: { ({ children, }: PropsWithChildren): import("react/jsx-runtime").JSX.Element; displayName: string; } & { Intent: ({ icon, ...props }: IntentProps) => import("react/jsx-runtime").JSX.Element; Item: (props: import("../../../../index.js").MenuItemProps) => import("react").ReactElement | null; ItemTooltip: (props: import("../../../../index.js").WithChildren & import("../../../../index.js").DataTestId & import("react").RefAttributes) => import("react").ReactElement | null; Label: (props: import("../../../../index.js").MenuLabelProps & import("react").RefAttributes) => import("react").ReactElement | null; ItemIcon: (props: import("../../../../index.js").MenuPrefixProps & import("react").RefAttributes) => import("react").ReactElement | null; Group: (props: import("../../../../index.js").MenuGroupProps & import("react").RefAttributes) => import("react").ReactElement | null; Sub: (props: import("../../../../index.js").MenuSubProps) => import("react/jsx-runtime").JSX.Element; SubTrigger: (props: import("../../../../index.js").MenuSubTriggerProps & import("react").RefAttributes) => import("react").ReactElement | null; SubContent: (props: import("../../../../index.js").WithChildren & import("react").RefAttributes) => import("react").ReactElement | null; Link: (props: MenuLinkProps) => import("react/jsx-runtime").JSX.Element; };