import { EventEmitter } from "@angular/core";
import { ColumnAlign } from "@colijnit/corecomponents_v12";
import { Icon } from "../../../enum/icon.enum";
import { IconCacheService } from "../../../service/icon-cache.service";
import { SearchViewModeService } from "../search-view-mode.service";
import { SearchViewMode } from '../../../enum/search-view-mode.enum';
import { SearchbarViewMode } from '../../../enum/searchbar-view-mode.enum';
export declare class SearchFilterPanelComponent {
    iconCacheService: IconCacheService;
    searchViewModeService: SearchViewModeService;
    readonly viewMode: typeof SearchViewMode;
    readonly barViewMode: typeof SearchbarViewMode;
    readonly align: typeof ColumnAlign;
    readonly icon: typeof Icon;
    resetFilterClick: EventEmitter<void>;
    showClass(): boolean;
    constructor(iconCacheService: IconCacheService, searchViewModeService: SearchViewModeService);
    onResetButtonClick(): void;
    onCloseButtonClick(): void;
}
