import { EventEmitter, OnDestroy, OnInit } from "@angular/core";
import { Icon } from "../../../../../enum/icon.enum";
import { TransactionSearchService } from "../../../../transaction-search/service/transaction-search.service";
import { IconCacheService } from "../../../../../service/icon-cache.service";
export declare class TransactionSearchHeaderComponent implements OnInit, OnDestroy {
    transactionSearchService: TransactionSearchService;
    iconCacheService: IconCacheService;
    readonly icons: typeof Icon;
    placeholder: string;
    filterIconClick: EventEmitter<void>;
    showClass(): boolean;
    constructor(transactionSearchService: TransactionSearchService, iconCacheService: IconCacheService);
    ngOnInit(): Promise<void>;
    ngOnDestroy(): void;
}
