import { ReactElement } from 'react'; import { IconProps } from '../Icon'; import { UIButtonVariant } from 'types/UserInterface'; export interface ActionListProps { /** The label that is displayed before the icon. */ label: string; /** The icon that is shown in front of the label. */ prefixIcon?: IconProps['name']; /** The icon that is shown to toggle the menu. If none is specified, CheveronUp and CheveronDown is used depending on whether the menu is opened or closed. */ iconName?: IconProps['name']; /** Determines the button variant. */ variant?: UIButtonVariant; /** The child component(s). */ children: ReactElement | ReactElement[]; } /** A component to show an action list to toggle a menu. */ export declare function ActionList({ label, prefixIcon, iconName, variant, children }: ActionListProps): import("react").JSX.Element;