import { APIService } from './api.service'; import { ListUser } from '../classes/user-list'; import { Observable } from 'rxjs'; import { RemoveKynFromIBMService } from './removeKynFromIBM.service'; import { PaginationDataDto } from '../classes/pagination'; import { ApiWebexService } from './api-webex.service'; import * as i0 from "@angular/core"; export declare class UsersSearchService { private apiService; private webexApiService; private removeKynFromIBMService; siteId: number; userId: string; customerId: number; siteid: number; userIdExistPending: boolean; hasExistedUserId: boolean; pageSize: number; pageIndex: number; pageSizeOptions: number[]; migratedUsersIds: any; total: number; migratedUsers: any; searchParams: any; foundUsers$: any; constructor(apiService: APIService, webexApiService: ApiWebexService, removeKynFromIBMService: RemoveKynFromIBMService); getAllRegularUsers(searchParams?: any): Observable; getPagination(): PaginationDataDto; setDefaultValues(): void; quickRegularUsersSearch(searchParams?: any, isMigratedUsersOnly?: boolean, pageSize?: number): any; quickWebexUsersSearch(searchParams?: any, isMigratedUsersOnly?: boolean, pageSize?: number): any; getMigratedUsers(customerId: number): any; getMigratedWebexUsers(customerId: number): any; setMigratedPropToUsers(users: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }