import { OnInit, EventEmitter, ElementRef, AfterViewInit, OnChanges, ChangeDetectorRef } from "@angular/core"; import { IdService } from "../shared/services/id.service"; import { TopNavItem } from "./topnav.interface"; export declare class TopnavComponent implements OnInit, AfterViewInit, OnChanges { private idService; private cdr; showSearch: boolean; showItems: any; id: string; fullWidth: boolean; logo: string; logoLink: string; logoLabel: string; searchPlaceholder: any; search: Function | boolean; items: TopNavItem[]; logoRouter: any; show: boolean; showSecondary: any; buttonClick: EventEmitter<{}>; onSearch: EventEmitter<{}>; query: string; secondaryContainer: ElementRef; secondaryLeftRef: ElementRef; secondaryRef: ElementRef; navItems: ElementRef; constructor(idService: IdService, cdr: ChangeDetectorRef); ngOnInit(): void; ngAfterViewInit(): void; ngOnChanges(e: any): void; onInputSearch(e: any): void; isVisible(item: any): boolean; $_TopNav_search(): void; topNavButtonClick(event: any): void; }