import { AfterContentInit, ChangeDetectorRef, ElementRef, OnDestroy } from '@angular/core'; import { AfterViewInit, EventEmitter } from '@angular/core'; import { PepCustomizationService, PepLayoutService, PepScreenSizeType } from '@pepperi-addons/ngx-lib'; import { PepSearchComponent } from '@pepperi-addons/ngx-lib/search'; import { PepListActionsComponent, PepListChooserComponent, PepListSortingComponent, PepListTotalComponent, PepListViewsComponent } from '@pepperi-addons/ngx-lib/list'; import { PepSearchStateType } from '@pepperi-addons/ngx-lib/search'; import { IPepFooterStateChangeEvent, PepFooterStateType } from './top-bar.model'; import * as i0 from "@angular/core"; export declare class PepTopBarComponent implements AfterViewInit, AfterContentInit, OnDestroy { customizationService: PepCustomizationService; layoutService: PepLayoutService; private cdRef; inline: boolean; title: string; footerStateChange: EventEmitter; footerStartContent: ElementRef; footerEndContent: ElementRef; searchComp: PepSearchComponent; listActionsComp: PepListActionsComponent; listChooserComp: PepListChooserComponent; listTotalComp: PepListTotalComponent; listSortingComp: PepListSortingComponent; listViewsComp: PepListViewsComponent; hasFooterContent: any; isHidden: boolean; screenSize: PepScreenSizeType; searchState: PepSearchStateType; searchIsOpenAndSmallDevice: boolean; footerState: PepFooterStateType; PepScreenSizeType: typeof PepScreenSizeType; constructor(customizationService: PepCustomizationService, layoutService: PepLayoutService, cdRef: ChangeDetectorRef); ngAfterViewInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; private setSearchIsOpenAndSmallDevice; private setFooterState; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }