import React, { PropsWithChildren } from 'react'; export declare const ActionMenuSizes: readonly ["small", "medium"]; export type ActionMenuSizes = (typeof ActionMenuSizes)[number]; export declare const ActionMenuButtonModes: readonly ["default", "split-button"]; export type ActionMenuButtonModes = (typeof ActionMenuButtonModes)[number]; type ActionMenuContextType = { menuLabel: string; mode: ActionMenuButtonModes; onMenuToggle?: () => void; setSize?: React.Dispatch>; size?: ActionMenuSizes; }; export declare const ActionMenuContext: React.Context; type ActionMenuProviderProps = PropsWithChildren<{ menuLabel?: string; mode?: ActionMenuButtonModes; onMenuToggle?: () => void; size?: ActionMenuSizes; }>; export declare const ActionMenuProvider: ({ children, menuLabel, mode, onMenuToggle, size, }: ActionMenuProviderProps) => React.JSX.Element; export declare const useActionMenuContext: () => ActionMenuContextType; export {};