import { ButtonHTMLAttributes, HTMLAttributes } from 'react';
type ActionBarProps = HTMLAttributes & {
gap?: string | number;
};
export declare function ActionBar({ className, gap, style, ...props }: ActionBarProps): import("react").JSX.Element;
type ActionButtonProps = ButtonHTMLAttributes & {
variant?: 'ghost' | 'solid' | 'outline' | 'accent';
size?: 'sm' | 'md' | 'lg';
end?: boolean;
danger?: boolean;
icon?: boolean;
rounded?: boolean;
};
export declare function ActionButton({ variant, size, end, danger, icon, rounded, className, type, ...props }: ActionButtonProps): import("react").JSX.Element;
export declare function getActionButtonClassName(options?: {
variant?: 'ghost' | 'solid' | 'outline' | 'accent';
size?: 'sm' | 'md' | 'lg';
}): string;
export type { ActionBarProps, ActionButtonProps };
//# sourceMappingURL=index.d.ts.map