import React from 'react'; import { ButtonProps } from './Button'; import { RneFunctionComponent } from '../helpers'; export declare type FABProps = ButtonProps & { color?: string; size?: 'large' | 'small'; placement?: 'left' | 'right'; visible?: boolean; upperCase?: boolean; }; declare const FAB: RneFunctionComponent; export { FAB }; declare const _default: React.FunctionComponent>; titleStyle?: import("react-native").StyleProp; titleProps?: import("..").TextProps; buttonStyle?: import("react-native").StyleProp; type?: "solid" | "clear" | "outline"; loading?: boolean; loadingStyle?: import("react-native").StyleProp; loadingProps?: import("react-native").ActivityIndicatorProps; containerStyle?: import("react-native").StyleProp; icon?: import("../icons/Icon").IconNode; iconContainerStyle?: import("react-native").StyleProp; iconRight?: boolean; linearGradientProps?: object; TouchableComponent?: typeof React.Component; ViewComponent?: typeof React.Component; disabled?: boolean; disabledStyle?: import("react-native").StyleProp; disabledTitleStyle?: import("react-native").StyleProp; raised?: boolean; iconPosition?: "bottom" | "left" | "right" | "top"; } & { color?: string; size?: "small" | "large"; placement?: "left" | "right"; visible?: boolean; upperCase?: boolean; } & Partial>, keyof import("../config").ThemeProps>> | React.ForwardRefExoticComponent>; titleStyle?: import("react-native").StyleProp; titleProps?: import("..").TextProps; buttonStyle?: import("react-native").StyleProp; type?: "solid" | "clear" | "outline"; loading?: boolean; loadingStyle?: import("react-native").StyleProp; loadingProps?: import("react-native").ActivityIndicatorProps; containerStyle?: import("react-native").StyleProp; icon?: import("../icons/Icon").IconNode; iconContainerStyle?: import("react-native").StyleProp; iconRight?: boolean; linearGradientProps?: object; TouchableComponent?: typeof React.Component; ViewComponent?: typeof React.Component; disabled?: boolean; disabledStyle?: import("react-native").StyleProp; disabledTitleStyle?: import("react-native").StyleProp; raised?: boolean; iconPosition?: "bottom" | "left" | "right" | "top"; } & { color?: string; size?: "small" | "large"; placement?: "left" | "right"; visible?: boolean; upperCase?: boolean; } & Partial>>; export default _default;