import * as React from "react"; import type { Modal } from "../../consts/modals"; declare type NavElement = "currencies" | "help" | "mmb" | "languages" | "logo" | "sideNav"; export declare type Props = { subscription: React.ReactNode; portal: string; urlLogo?: string; onOpenFaq?: () => void; onSetModal: (modal: Modal) => void; onSaveLanguage?: (lang: string) => void; onLogoClick: (ev: React.SyntheticEvent) => void; debug?: React.ReactNode; headerLinks?: React.ReactNode; hide?: NavElement | NavElement[]; positionMenuDesktop?: number; positionMenuTablet?: number; /** * @deprecated will be removed with the next major release */ useSignInButton?: boolean; }; declare const NavBar: ({ headerLinks, subscription, debug, urlLogo, portal, onOpenFaq, hide, onSetModal, onSaveLanguage, onLogoClick, positionMenuDesktop, positionMenuTablet, useSignInButton, }: Props) => JSX.Element; export default NavBar;