import React from 'react';
import { MenuItemType } from "../../../types";
import { ProjectType } from "../../../../../interfaces/types";
import { Props as NavigationProps } from "../../..";
export interface Props {
    onTopBarAppears: (isAppeared: boolean) => void;
    languageMenu?: JSX.Element;
    menuItems: MenuItemType[];
    enableBookingBtn?: boolean;
    logoComponent?: JSX.Element;
    projectType?: ProjectType;
    subHead?: JSX.Element;
    customClasses?: NavigationProps['customClasses'];
}
declare const NavigationBar: ({ onTopBarAppears, languageMenu, menuItems, logoComponent, subHead, projectType, customClasses, }: Props) => React.JSX.Element;
export declare const NavigtionSearch: ({ siteType, projectType, isMobile, isHomepage, isRedirectSearchPage, }: {
    siteType: string;
    isMobile: boolean;
    isHomepage?: boolean;
    projectType?: ProjectType;
    isRedirectSearchPage?: boolean;
}) => React.JSX.Element;
export { NavigationBar };
