/// <reference types="react" />
import { type FabColor } from './types';
type StyledFabThemeProps = {
    isSquare: boolean;
    color?: FabColor;
    variant?: 'circular' | 'square';
};
export declare const StyledFab: import("../styled").StyledComponent<import("@mui/material/Fab").FabOwnProps & Omit<import("@mui/material/ButtonBase").ButtonBaseOwnProps, "classes"> & import("@mui/material/OverridableComponent").CommonProps & Omit<import("react").DetailedHTMLProps<import("react").ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "sx" | "classes" | "className" | "style" | "tabIndex" | "color" | "children" | "disabled" | "size" | "href" | "variant" | "action" | "centerRipple" | "disableRipple" | "disableTouchRipple" | "focusRipple" | "focusVisibleClassName" | "LinkComponent" | "onFocusVisible" | "TouchRippleProps" | "touchRippleRef" | "disableFocusRipple"> & {
    theme?: import("@emotion/react").Theme | undefined;
} & StyledFabThemeProps & {
    isSquare: boolean;
}, {}, {}>;
export {};
