import React from 'react';
import './styles.scss';
interface ABProps extends React.HTMLAttributes<HTMLButtonElement> {
    text?: string;
    onClick?: (e: React.FormEvent) => void;
    'data-testid'?: string;
}
declare const AB: React.FC<ABProps>;
interface MBProps extends Omit<React.HTMLAttributes<HTMLButtonElement>, 'tabIndex'> {
    tabIndex?: number;
}
export declare const MB: React.FC<MBProps>;
interface FabProps {
    event?: 'hover' | 'click';
    style?: React.CSSProperties;
    alwaysShowTitle?: boolean;
    icon?: React.ReactNode;
    mainButtonStyles?: React.CSSProperties;
    onClick?: (e: React.FormEvent) => void;
    text?: string;
    children?: React.ReactNode;
}
declare const Fab: React.FC<FabProps>;
export { Fab, AB as Action };
