import React from 'react'; import { GenericComponentType } from '../../types'; type IFabProps = { label?: string; icon?: any; }; export type IFabComponentType = GenericComponentType; export declare const Fab: IFabComponentType | ((state: import("react-native").PressableStateCallbackType) => import("react-native").StyleProp), { variant: { ghost: unknown; outline: unknown; solid: unknown; subtle: unknown; link: unknown; }; placement: { 'top-right': unknown; 'top-left': unknown; 'bottom-right': unknown; 'bottom-left': unknown; 'top-center': unknown; 'bottom-center': unknown; }; size: { lg: unknown; md: unknown; sm: unknown; xs: unknown; }; }, import("react-native").PressableProps & React.RefAttributes, "Fab">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps, unknown, import("react-native").TextProps, "FabLabel">, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").StyledComponentProps | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | import("react-native").RegisteredStyle | import("react-native").RecursiveArray> | null | undefined, unknown, import("@gluestack-style/react/lib/typescript/types").RNProps & { as?: any; }, unknown>, "FabIcon">>>; export {};