import { PropsWithChildren } from 'react'; import { FlowComponentProps } from '../../lib/componentFactory/flowComponent'; import { PropsWithClassName } from '../../lib/types/props'; import { ButtonProps } from '../Button'; export interface ActionGroupProps extends PropsWithChildren, FlowComponentProps, PropsWithClassName { /** The spacing between the buttons inside the action group. @default "s" */ spacing?: "s" | "m"; /** The size of the buttons and links inside the action group. @default "m" */ size?: ButtonProps["size"]; /** * When set, the buttons are not sorted into the slots `primary`, `secondary` * and `abort` but stay in source order. Use it when the actions have no such * hierarchy, e.g. a row of equal actions or icon buttons. @default false */ preserveOrder?: boolean; } /** @flr-generate all */ export declare const ActionGroup: import('react').FunctionComponent>; export default ActionGroup;