import { EventEmitter, OnInit } from '@angular/core'; import { FormGroup, FormBuilder } from '@angular/forms'; import { AlertController } from '@ionic/angular'; import { Outfit } from '../../../models/outfit'; import { AppointmentService } from '../../../services/appointment.service'; import { AuthService } from '../../../services/auth.service'; import { CoreService } from '../../../services/core.service'; import { OutfitService } from '../../../services/outfit.service'; import * as i0 from "@angular/core"; export declare class CreateAppointmentComponent implements OnInit { private formBuilder; private outfitService; private appointmentService; private authService; private coreService; private alertController; showProductChoices: boolean; appointmentTypeIdentifier: any; startDate: Date; minutesDiff: any; branch: any; onDismiss: EventEmitter; appointmentType: any; generalForm: FormGroup; timesForm: FormGroup; preferencesForm: FormGroup; showChoices: boolean; outfitArrays: Array; timeBlocks: any; constructor(formBuilder: FormBuilder, outfitService: OutfitService, appointmentService: AppointmentService, authService: AuthService, coreService: CoreService, alertController: AlertController); ngOnInit(): Promise; dismiss(params?: any): void; checkForms(): boolean; selectOutfit(outfit: any, outfits: Outfit[]): void; getOpacity(outfit: any, outfits: Outfit[]): "1.0" | "0.3"; checkOutfitChoice(oList: any): boolean; checkOutfitChoices(): boolean; createAppointment(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }