import { OnInit } from '@angular/core'; import { AssigneeInfo, AssigneeInfoByProcInstIdParameter } from '../../entity/complete-response'; import { UserService } from '../../runtime/services/user.service'; import { Observable } from 'rxjs'; import { NotifyService } from '@farris/ui-notify'; import { TaskService } from '../../runtime/services/task.service'; import { I18nService } from '../../runtime/services/i18n.service'; import { DataTableComponent } from '@farris/ui-datatable'; import { PaginationInstance } from '@farris/ui-pagination'; import { LoadingService } from '@farris/ui-loading'; export declare class AssignParticipantComponent implements OnInit { protected userSvc: UserService; protected notify: NotifyService; private taskSvc; private loadingService; protected i18nService: I18nService; cls: string; private pageList; paginationOptions: PaginationInstance; assigneeInfo: AssigneeInfo[]; private assignees; private assigneesPa; private allowGlobalAssign; private subject; private withAllOrg; private orgId; userListData: any[]; singleSelect: boolean; searchValue: any; selectedUsers: { ID: string; Code: string; Name: string; OrgId: string; OrgName: string; }[]; userTable: DataTableComponent; columns: { title: any; field: string; width: number; }[]; constructor(userSvc: UserService, notify: NotifyService, taskSvc: TaskService, loadingService: LoadingService, i18nService: I18nService); ngOnInit(): void; getUserList(): void; getAssignedUsers(): void; protected getAllUserList(): void; search(event: any): void; btnCancelClick(): void; btnOKClick(): void; subscribe(): Observable; onPageSizeChange(pageSize: any): void; onPageChange(event: any): void; }