import { EventEmitter, OnInit } from "@angular/core"; import { DnsService } from '../../services/dns.service'; import { MatStepper } from "@angular/material/stepper"; import { UserService } from '../../services/user.service'; import { AppLocation } from '../../classes/app-location'; import { SiteSettingsService } from '../../services/site-settings.service'; import { PrepareMigrationData } from '../../classes/move-user'; import { MoveUserService } from '../../services/move-user.service'; import { NotificationService } from '../../services/notification.service'; import { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete'; import * as i0 from "@angular/core"; export declare class MoveUserStepperComponent implements OnInit { dnsService: DnsService; userService: UserService; siteSettingsService: SiteSettingsService; private notificationService; moveUserService: MoveUserService; nextAfterMoveBtn: any; stepper: MatStepper; done: EventEmitter; user: any; customerId: number; runMoveUser: EventEmitter; cancel: EventEmitter; isLinear: boolean; phoneNumberPending: boolean; filteredLocations: AppLocation[]; filteredPhoneNumbers: any; dataPending: boolean; get moveUserPending(): boolean; get currentNumber(): string; get locations(): AppLocation[]; get prepareMigrationData(): PrepareMigrationData; constructor(dnsService: DnsService, userService: UserService, siteSettingsService: SiteSettingsService, notificationService: NotificationService, moveUserService: MoveUserService); ngOnInit(): void; displayLocation(location?: AppLocation): string; onLocationAutocomplete(event: any): void; onNumberAutocomplete(): void; onMoveUser(stepper: MatStepper): void; onStepChange(event: any): void; selectPhoneNumberMigrationType(event: any): void; selectExtensionMigrationType(event: any): void; onPhoneNumberChange(event: any): void; onLocationChange(event: MatAutocompleteSelectedEvent): void; onExtensionChange(event: any): void; getPhoneNumbers(): void; isNextFromSelectLocationDisabled(): boolean; goNextStep(stepper: MatStepper): void; startMigration(): void; getData(): void; private getPrepareUserData; private resetMoveTypePhoneNUmber; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }