import React from 'react'; import { FlintFab as FlintFabElement } from '@getufy/flint-ui/fab/flint-fab'; /** * A floating action button (FAB) represents the primary action of a screen. * * @slot icon - The icon to display inside the FAB. * @slot (default) - Default slot for icon content (icon-only FAB). * @slot label - The label to display in the extended FAB. */ export interface FlintFabProps extends React.HTMLAttributes { extended?: boolean; disabled?: boolean; /** Accessible label for icon-only (non-extended) FABs. */ label?: string; /** Allowed values: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left' | 'static' */ position?: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left' | 'static'; } export declare const FlintFab: React.ForwardRefExoticComponent>;