import { OnInit, EventEmitter } from '@angular/core'; import { IonContent, NavController, AlertController, ModalController } from '@ionic/angular'; import { WizardComponent } from '../../wizard/wizard.component'; import { Employee } from '../../../models/employee'; import { Branch } from '../../../models/branch'; import { FormGroup, FormBuilder } from '@angular/forms'; import { User } from '../../../models/user'; import { OutfitService } from '../../../services/outfit.service'; import { EmployeeService } from '../../../services/employee.service'; import { BranchService } from '../../../services/branch.service'; import { AuthService } from '../../../services/auth.service'; import { CoreService } from '../../../services/core.service'; import { Subscription } from 'rxjs'; import { ScreensizeService } from '../../../services/screensize.service'; import Swiper from 'swiper'; import * as i0 from "@angular/core"; export declare class SubscriptionTestComponent implements OnInit { navCtrl: NavController; alertCtrl: AlertController; outfitService: OutfitService; modalCtrl: ModalController; formBuilder: FormBuilder; employeeService: EmployeeService; branchService: BranchService; screensizeService: ScreensizeService; authService: AuthService; coreService: CoreService; content: IonContent; stepsArray: Array; jeansSizes: any; storeName: string; onSelectEmployee: EventEmitter; onDone: EventEmitter; wizard: WizardComponent; stylistSlides: Swiper; ready: boolean; step: any; stepCondition: any; stepDefaultCondition: any; currentStep: any; employees: Array; branches: Array; compareBranches: any; personalForm: FormGroup; appointmentType: string; fromDate: Date; monthLabels: string[]; dayLabels: string[]; itemSelectedStyle: string; user: User; selectedEmployee: any; stylistSlidesOptions: { spaceBetween: number; pager: boolean; loop: boolean; initialSlide: number; freeMode: boolean; }; swiperModules: ((opts: any) => void)[]; evts: any; screensizeObserver: Subscription; isDesktop: any; constructor(navCtrl: NavController, alertCtrl: AlertController, outfitService: OutfitService, modalCtrl: ModalController, formBuilder: FormBuilder, employeeService: EmployeeService, branchService: BranchService, screensizeService: ScreensizeService, authService: AuthService, coreService: CoreService); ngOnInit(): void; ngOnDestroy(): void; loadEmployees(): import("rxjs").Observable; stepChange(): void; goNext(): void; goSlideNext(): void; goSlidePrev(): void; toggleCondition(_condition: any): void; showInfo(choice: any): Promise; selectRadio(step: any, choice: any): void; checkChoiceCondition(event: any, step: any, choice: any): void; selectPersonalStylist(event: any, step: any, empl: any): void; checkFormCondition(event: any, form: any, step: any): void; appointmentDateSelected(event: any, step: any): void; appointmentTypeChanged(event: any, step: any): void; getEmployeeAge(empl: any): number; selectBranch(event: any): void; openSelectEmployee(step: any): Promise; doSelectEmployee(data: any, step: any): void; getEmployeeImage(): string; finalizeRequest(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }