import { ReactNode, RefObject } from 'react';
import { NavigationItem } from '../NavigationItem';
export interface MenuMobileProps {
    items: NavigationItem[];
    className?: string;
    classNameItem?: string;
    closeRef: RefObject<HTMLButtonElement>;
    lastItemRef: RefObject<HTMLAnchorElement>;
    firstItemRef: RefObject<HTMLAnchorElement>;
    open: boolean;
    close: () => void;
    renderWrapper: (children: ReactNode) => ReactNode;
    renderItem: ({ item, close, mobile, ref }: {
        item: NavigationItem;
        close: () => void;
        mobile: boolean;
        ref?: RefObject<HTMLAnchorElement>;
    }) => ReactNode;
}
declare const MenuMobile: ({ className, open, items, classNameItem, renderItem, close, renderWrapper, lastItemRef, closeRef, firstItemRef }: MenuMobileProps) => JSX.Element;
export default MenuMobile;
