import { OnInit } from '@angular/core'; import { FormControl } from '@angular/forms'; import { MatDialog } from '@angular/material'; import { BaseComponent } from '@digitaldealers/portal-base-component'; import { AllItemsDialogService } from '../../shared/all-items-dialog/all-items-dialog.service'; import { WidgetData } from '../../shared/intarfaces/widget-data.interface'; import { WidgetObserverService } from '../../shared/services/widget-observer.service'; import { TicketsService } from './services/tickets.service'; import { CommCentreUserService } from '../../shared/services/comm-centre-user.service'; export declare class ZendeskComponent extends BaseComponent implements OnInit { private widgetObserver; private allItemsDialog; private commCentreUser; protected dialogRef: MatDialog; private ticketsService; data: WidgetData; isEditMode: boolean; communicationCentre: boolean; loading: boolean; searchCtrl: FormControl; searchValue: string; showClearButton: boolean; allowAdd: boolean; private readonly zendesk; private lastTwilioMessage; constructor(widgetObserver: WidgetObserverService, allItemsDialog: AllItemsDialogService, commCentreUser: CommCentreUserService, dialogRef: MatDialog, ticketsService: TicketsService, data: WidgetData); ngOnInit(): void; addTicket(): void; resetSearch(): void; private listenToTwilio; }