import { ChangeDetectorRef, NgZone } from '@angular/core';
import { NgDocSidebarService } from '@ng-doc/app/services';
import * as i0 from "@angular/core";
/**
 * Navbar component for ng-doc application
 */
export declare class NgDocNavbarComponent {
    private readonly window;
    private readonly ngZone;
    private readonly changeDetectorRef;
    protected readonly sidebarService: NgDocSidebarService;
    /**
     * Show search input
     */
    search: boolean;
    /**
     * Show hamburger button
     */
    hamburger: boolean;
    /**
     * Use glass effect for navbar
     */
    glassEffect: boolean;
    /**
     * Indicates if navbar has border
     */
    hasBorder: boolean;
    constructor(window: Window, ngZone: NgZone, changeDetectorRef: ChangeDetectorRef, sidebarService: NgDocSidebarService);
    static ɵfac: i0.ɵɵFactoryDeclaration<NgDocNavbarComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NgDocNavbarComponent, "ng-doc-navbar", never, { "search": { "alias": "search"; "required": false; }; "hamburger": { "alias": "hamburger"; "required": false; }; "glassEffect": { "alias": "glassEffect"; "required": false; }; }, {}, never, ["[ngDocNavbarLeft]", "[ngDocNavbarRight]"], true, never>;
}
