import { ComponentInterface } from '../../../stencil-public-runtime';
import { BalBreakpointObserver, BalBreakpoints } from '../../../utils/breakpoints';
export declare class NavbarMenu implements ComponentInterface, BalBreakpointObserver {
    element: HTMLElement;
    isMenuActive: boolean;
    isTouch: boolean;
    /**
     * @internal
     * Defines the type of navbar. App is used for almost every web applications
     * like the portal app. For our sales funnel we recommend to use the simple navbar.
     * Meta and main are used for the website.
     */
    interface: BalProps.BalNavbarInterface;
    breakpointListener(breakpoints: BalBreakpoints): void;
    /**
     * @internal - If the menu is open it closes it and the other way around.
     */
    toggle(isMenuActive: boolean): Promise<void>;
    render(): any;
}
