import { OnInit, EventEmitter } from '@angular/core'; import { CartService } from '../../../services/cart.service'; import { WishlistService } from '../../../services/wishlist.service'; import { OrderService } from '../../../services/order.service'; import { Router } from '@angular/router'; import { AuthService } from '../../../services/auth.service'; import { ScreensizeService } from '../../../services/screensize.service'; import { CoreService } from '../../../services/core.service'; import { IonHeader, MenuController, PopoverController } from '@ionic/angular'; import { BranchService } from '../../../services/branch.service'; import { ChatService } from '../../../services/chat.service'; import { BehaviorSubject, Subscription } from 'rxjs'; import { OutfitService } from '../../../services/outfit.service'; import { AnalyticsService } from '../../../services/analytics.service'; import * as i0 from "@angular/core"; export declare class HeaderComponent implements OnInit { cartService: CartService; chatService: ChatService; analyticsService: AnalyticsService; screensizeService: ScreensizeService; coreService: CoreService; wishlistService: WishlistService; popoverController: PopoverController; branchService: BranchService; orderService: OrderService; outfitService: OutfitService; authService: AuthService; menuCtrl: MenuController; router: Router; header: IonHeader; textSlider: any; mode: string; title: string; titleClass: string; defaultHref: string; useSearch: boolean; useWishlist: boolean; useShoppingBag: boolean; clearCondition: boolean; notifyOnOpenOrder: boolean; clearAction: EventEmitter; navigate: EventEmitter; navigateToHome: EventEmitter; navigateToSearch: EventEmitter; navigateToWishlist: EventEmitter; navigateToCart: EventEmitter; navigateToOpenOrderPayment: EventEmitter; modalOnlineShopping: EventEmitter; openOrderPresent: boolean; openOrder: any; openingStatus: any; isDesktop: any; desktopPages: any; chatSubscriber: Subscription; numberOfUnreadChats: number; chatStarted: boolean; promoBanner: any; textSliderTimer: Subscription; usps: any[]; currentUsp: any; simpleView: boolean; constructor(cartService: CartService, chatService: ChatService, analyticsService: AnalyticsService, screensizeService: ScreensizeService, coreService: CoreService, wishlistService: WishlistService, popoverController: PopoverController, branchService: BranchService, orderService: OrderService, outfitService: OutfitService, authService: AuthService, menuCtrl: MenuController, router: Router); ngOnInit(): Promise; ngOnDestroy(): void; showNotifyOnOpenOrder(): boolean; checkChildActive(page: any): boolean; openMenu(): Promise; doNavigate(url: string): void; doSearch(event: any): Promise; searchQuery: any; searchPopover: any; searchHits: BehaviorSubject; searchPopoverShowing: boolean; showSearchResults(ev: any, query: any): Promise; home(): void; searching(): void; wishlist(): void; shoppingBag(): void; navigateToShop(): void; goToOpenOrderPayment(): void; headerItemClick(page: any): void; openOnlineShopping(event: any): void; presentPopover(ev: any, page: any): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }