import { OnDestroy, OnInit, PipeTransform } from '@angular/core'; import { ControlContainer, FormControl } from '@angular/forms'; import { FaIconLibrary } from '@fortawesome/angular-fontawesome'; import { User, UserService } from '../services/user'; export declare class UserSearchComponent implements OnInit, OnDestroy { private user; private controlContainer; private _initialValue; userNameControl: FormControl; private _userIdControl; loading: boolean; filteredUsers: User[]; private _lastSearch; private _destroy$; isRequired: boolean; placeholder: string; controlName: string; private control; allowDelete: boolean; userNameField: string; enable: () => boolean; set prefill(value: User); constructor(user: UserService, controlContainer: ControlContainer); ngOnInit(): void; ngOnDestroy(): void; displayFn(): (user: any) => any; selectUser(user?: User): void; clearUser(): void; } export declare class UserIdFromNamePipe implements PipeTransform { transform(value: string): string; } export declare class UserSearchModule { constructor(library: FaIconLibrary); }