import { FormControl } from "@angular/forms"; import { UserListInjectedData } from "./model/user-list-injected-data"; import { UserValue } from "../../../data-fields/user-field/models/user-value"; import { SideMenuControl } from "../../models/side-menu-control"; import { ProcessRole } from "../../../resources/interface/process-role"; import * as i0 from "@angular/core"; export declare abstract class AbstractMultiUserAssignComponent { protected _sideMenuControl: SideMenuControl; searchUserControl: FormControl; injectedData: UserListInjectedData; protected _currentUsers: Array; protected constructor(_sideMenuControl: SideMenuControl); get initiallySelectedUsers(): Array | undefined; get roles(): Array | Array; get negativeRoles(): Array | Array; get currentUsers(): Array; userWasUnselected(user: UserValue): void; userWasSelected(user: UserValue): void; /** * On save button close side menu with selected user as data and message about confirm. */ save(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }