import * as react_jsx_runtime from 'react/jsx-runtime';
import { OptixFlowConfig } from '@page-speed/img';

interface MenuItem {
    label: string;
    href: string;
}
interface SocialLink {
    label: string;
    href: string;
}
/**
 * Props for the NavbarFullscreenMenu component
 */
interface NavbarFullscreenMenuProps {
    className?: string;
    logo?: {
        url: string;
        src: string;
        alt: string;
    };
    menuItems?: MenuItem[];
    socialLinks?: SocialLink[];
    optixFlowConfig?: OptixFlowConfig;
}
/**
 * NavbarFullscreenMenu - A dramatic fullscreen overlay navigation with animated text.
 *
 * Features a minimal header with logo and MENU/CLOSE text toggle. When opened, displays
 * a fullscreen overlay with large, centered menu items that animate in with blur effects
 * on hover. Social links appear at the bottom with staggered animations. Uses Framer Motion
 * for smooth transitions. Perfect for creative agencies, portfolios, and artistic websites.
 */
declare const NavbarFullscreenMenu: ({ className, logo, menuItems, socialLinks, optixFlowConfig, }: NavbarFullscreenMenuProps) => react_jsx_runtime.JSX.Element;

export { NavbarFullscreenMenu, type NavbarFullscreenMenuProps };
