import { EventEmitter, OnInit } from '@angular/core'; import { ServiceRequestService } from '../../../services/service-request.service'; import { AuthService } from '../../../services/auth.service'; import { ChatService } from '../../../services/chat.service'; import { BranchService } from '../../../services/branch.service'; import { CoreService } from '../../../services/core.service'; import { Subscription } from 'rxjs'; import * as i0 from "@angular/core"; export declare class OnlineShoppingComponent implements OnInit { serviceRequestService: ServiceRequestService; authService: AuthService; chatService: ChatService; coreService: CoreService; branchService: BranchService; preferences: any; navigate: EventEmitter; loading: boolean; loadingText: string; authenticated: any; personalShoppingActive: boolean; personalShoppingLoading: boolean; customerName: any; customerEmail: any; openingStatus: any; chatStarted: any; chatSubscription: Subscription; onlineShoppingDetails: {}; serviceRequest: any; saveSuccesfull: any; saving: any; showMode: string; constructor(serviceRequestService: ServiceRequestService, authService: AuthService, chatService: ChatService, coreService: CoreService, branchService: BranchService); ngOnInit(): Promise; ngOnDestroy(): void; startPersonalShopping(): Promise; back(): void; open(identifier: any): void; doNavigate(url: any): void; toggleChoice(choice: any, section: any): void; save(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }