import React from "react";
interface FloatingChatButtonProps {
    onClick: () => void;
    isOpen?: boolean;
    unreadCount?: number;
    position?: "bottom-right" | "bottom-left" | "top-right" | "top-left";
    size?: "sm" | "md" | "lg";
    color?: string;
    className?: string;
    disabled?: boolean;
    ariaLabel?: string;
    theme?: "light" | "dark" | "auto";
    hideOnMobile?: boolean;
    customIcon?: React.ReactNode;
    enableKeyboardShortcut?: boolean;
    shortcutKey?: string;
}
export declare function FloatingChatButton({ onClick, isOpen, unreadCount, position, size, color, className, disabled, ariaLabel, theme, hideOnMobile, customIcon, enableKeyboardShortcut, shortcutKey, }: FloatingChatButtonProps): import("react/jsx-runtime").JSX.Element;
export default FloatingChatButton;
//# sourceMappingURL=floating-chat-button.d.ts.map