import { EventEmitter, OnInit } from '@angular/core'; import { GroupMemberService } from '@schoolbelle/api/group-member'; import { PhoneNumberPipe } from '@schoolbelle/common/phone-number'; import { GroupMember } from '@schoolbelle/api/group-member'; import { Subscription } from 'rxjs'; import { TableSearchService } from './table-search.service'; export declare class TableSearchComponent implements OnInit { private member; private phoneNumberPipe; private tableSearchService; member_types: string; onSelect: EventEmitter; constructor(member: GroupMemberService, phoneNumberPipe: PhoneNumberPipe, tableSearchService: TableSearchService); list: GroupMember[]; subscription: Subscription; ngOnInit(): void; ngOnDestroy(): void; getMatchedMemberList(q: string): import("rxjs").Observable<{ raw: string; display: string; member: GroupMember; }[]>; select(member: GroupMember): void; }