import { type FabPosition, type FabVerticalAlign } from './fabPositioning';
/** Re-exports mantidos para compatibilidade com a API pública do widget. */
export type AccessibilityFabPosition = FabPosition;
export type AccessibilityFabVerticalAlign = FabVerticalAlign;
export interface AccessibilityFabProps {
    /** Click handler — alterna o painel */
    onClick: () => void;
    /** Indica se o painel está aberto (controla aria-expanded) */
    isOpen?: boolean;
    /** Lado da viewport onde o botão fica colado */
    position?: AccessibilityFabPosition;
    /** Alinhamento vertical (default: `center`) */
    verticalAlign?: AccessibilityFabVerticalAlign;
    /** Classes extras */
    className?: string;
}
/**
 * Botão flutuante (FAB) que abre o painel de acessibilidade.
 * Inspirado no padrão HandTalk: quadrado azul escuro colado na
 * lateral da viewport (direita por padrão), com o ícone universal
 * de acessibilidade. Verticalmente centralizado.
 */
export default function AccessibilityFab({ onClick, isOpen, position, verticalAlign, className, }: Readonly<AccessibilityFabProps>): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=AccessibilityFab.d.ts.map