import { EventEmitter, TemplateRef } from '@angular/core'; import { DialogService, Fetch, MenuItem } from '@dotglitch/ngx-common/core'; import { FilemanagerComponent, FileViewTab, FSDescriptor, NgxFileManagerConfiguration } from '../filemanager.component'; import { FileSorting } from '../types'; import * as i0 from "@angular/core"; export declare class ToolbarComponent { fileManager: FilemanagerComponent; private dialog; private fetch; zoomTemplate: TemplateRef; actionTemplate: TemplateRef; config: NgxFileManagerConfiguration; onBreadcrumbClick: EventEmitter; currentTab: FileViewTab; showHiddenFiles: boolean; showHiddenFilesChange: EventEmitter; showSidebar: boolean; showSidebarChange: EventEmitter; drawerMode: boolean; showBareMinimum: boolean; constructor(fileManager: FilemanagerComponent, dialog: DialogService, fetch: Fetch); fileOptions: MenuItem[]; sortOptions: MenuItem[]; historyBack(tab: FileViewTab): void; historyForward(tab: FileViewTab): void; toggleDrawer(): void; setSorter(mode: FileSorting): void; onRefresh(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }