import { ApplicationRef, ChangeDetectorRef, ComponentFactoryResolver, EventEmitter, Injector, OnChanges, OnDestroy } from '@angular/core';
import { TransactionSearchView } from '@colijnit/transactionapi/build/model/transaction-search-view.bo';
import { TransactionMappingService } from '../../../../service/transaction-mapping.service';
import { TransactionSearchService } from '../../service/transaction-search.service';
export declare class TransactionSearchTileComponent implements OnChanges, OnDestroy {
    private _mappingService;
    private _compFactoryResolver;
    private appRef;
    private injector;
    private _changeDetector;
    searchService: TransactionSearchService;
    set container(content: any);
    showCheckbox: boolean;
    selected: boolean;
    set transaction(value: TransactionSearchView);
    get transaction(): TransactionSearchView;
    transactionClick: EventEmitter<TransactionSearchView>;
    selectedClick: EventEmitter<TransactionSearchView>;
    showClass(): boolean;
    private _transactionSearchTileContainer;
    private _transaction;
    private _componentRef;
    constructor(_mappingService: TransactionMappingService, _compFactoryResolver: ComponentFactoryResolver, appRef: ApplicationRef, injector: Injector, _changeDetector: ChangeDetectorRef, searchService: TransactionSearchService);
    ngOnChanges(): void;
    ngOnDestroy(): void;
    private _prepareContent;
}
