import { HTMLAttributes, ReactNode } from 'react';
/**
* The `ButtonRow` component is designed to contain one or several buttons,
* providing them with structured spacing and alignment. It uses the `Stack`
* component for consistent gap management and alignment, ensuring that
* button elements are neatly organized within a row. This is particularly
* useful in dialogs, forms, or any interface requiring a uniform presentation
* for multiple actions.
* @see https://cloudoperators.github.io/juno/?path=/docs/forms-buttonrow--docs
* @see {@link ButtonRowProps}
*/
export declare const ButtonRow: ({ children, className, ...props }: ButtonRowProps) => ReactNode;
export interface ButtonRowProps extends HTMLAttributes {
/**
* Add a class to the ButtonRow for additional styling.
* @default ""
*/
className?: string;
/**
* Children to render within the ButtonRow.
*/
children?: ReactNode;
}
//# sourceMappingURL=ButtonRow.component.d.ts.map