import * as i5 from '@sinequa/components/action'; import { Action } from '@sinequa/components/action'; import { Subscription } from 'rxjs'; import * as i6 from '@sinequa/components/utils'; import { UIService } from '@sinequa/components/utils'; import * as i0 from '@angular/core'; import { OnInit, OnDestroy, ChangeDetectorRef } from '@angular/core'; import { NotificationsService } from '@sinequa/core/notification'; import * as i3 from '@angular/common'; import * as i4 from '@sinequa/core/intl'; declare class BsFullscreenActivator { private uiService; action: Action; resizeSubscription: Subscription | undefined; constructor(uiService: UIService); getFullscreenIcon(): string; getFullscreenTitle(): string; buildAction(): void; requestFullscreen(): void; cancelFullscreen(): void; isFullscreen(): any; toggleFullscreen(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class BsNetworkActivity implements OnInit, OnDestroy { private notificationsService; private changeDetectorRef; subscription: Subscription | undefined; active: boolean; hidden: boolean; constructor(notificationsService: NotificationsService, changeDetectorRef: ChangeDetectorRef); ngOnInit(): void; ngOnDestroy(): void; bind(): void; unbind(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class BsStatusBarModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare const _default$2: { statusBar: { fullscreenTitleEnter: string; fullscreenTitleExit: string; networkActivity: string; }; }; declare const _default$1: { statusBar: { fullscreenTitleEnter: string; fullscreenTitleExit: string; networkActivity: string; }; }; declare const _default: { statusBar: { fullscreenTitleEnter: string; fullscreenTitleExit: string; networkActivity: string; }; }; export { BsFullscreenActivator, BsNetworkActivity, BsStatusBarModule, _default as deStatusBar, _default$2 as enStatusBar, _default$1 as frStatusBar };