import { ElementRef, EventEmitter, OnInit } from '@angular/core';
import { SalesPerson } from '@colijnit/relationapi/build/model/sales-person.bo';
import { Icon } from '../../enum/icon.enum';
import { AppPopupButtonType } from '../core/enum/app-popup-button-type.enum';
import { AvatarComponent } from '../avatar/avatar.component';
export declare class TransactionSalesPersonInputComponent implements OnInit {
    avatar: AvatarComponent;
    readonly icons: typeof Icon;
    readonly buttonType: typeof AppPopupButtonType;
    parentForOverlay: ElementRef;
    collection: SalesPerson[];
    filteredCollection: SalesPerson[];
    salesPersonClicked: EventEmitter<SalesPerson>;
    close: EventEmitter<MouseEvent>;
    showClass(): boolean;
    ngOnInit(): void;
    handleSearch(input: string): void;
    handleSalesPersonClick(salesPerson: SalesPerson): void;
}
