import { HTMLMotionProps } from 'framer-motion';
import { default as React } from 'react';
export interface FABProps extends Omit<HTMLMotionProps<"button">, "children" | "ref"> {
    variant?: "primary" | "secondary" | "tertiary" | "outline";
    size?: "sm" | "md" | "lg" | "xl";
    shape?: "full" | "minimal" | "sharp";
    icon: React.ReactNode;
    isExtended?: boolean;
    children?: React.ReactNode;
}
export declare const FAB: React.ForwardRefExoticComponent<FABProps & React.RefAttributes<HTMLButtonElement>>;
