import { EventEmitter, OnInit } from '@angular/core'; import { FormControl, FormGroup } from '@angular/forms'; import { SimplifiedUser } from '../classes/simplified-user'; import { LineAssociation } from '../classes/line-association'; import { LineAssociationInterface } from '../classes/line-association-interface'; import { UserService } from '../services/user.service'; import { DnsService } from '../services/dns.service'; import * as i0 from "@angular/core"; export declare class UserCallingComponent implements OnInit { userService: UserService; private dnsService; siteId: number; userId: string; onExtensionChange: EventEmitter; dataPending: boolean; get form(): FormGroup; get isWebex(): boolean | "" | null; get formControl(): FormControl; get phoneNumberValue(): string; get lineAssociation(): LineAssociation | LineAssociationInterface; get user(): SimplifiedUser; constructor(userService: UserService, dnsService: DnsService); ngOnInit(): void; onExtensionLineChange(event: Event): void; onDirectoryNumberChange(event: Event): void; onChangeField(token: string): void; toggleEditMode(): void; isSavingDisabled(): boolean; onChangeExtension(value: string): void; private getData; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }