import { OnInit, EventEmitter, OnChanges } from '@angular/core'; import { Files } from '../../models/file'; import { NgxFfmService } from '../../ngx-ffm.service'; import { MatDialog } from '@angular/material/dialog'; import { MatSnackBar } from '@angular/material/snack-bar'; import { DomSanitizer } from '@angular/platform-browser'; export declare class FileDirectoriesComponent implements OnInit, OnChanges { ngxFfmService: NgxFfmService; dialog: MatDialog; snackBar: MatSnackBar; private sanitizer; directoryInput: Files; outputdir: EventEmitter; file: Files; arrDirectories: any[]; arrDirectoryCopy: any[]; arrDocuments: any[]; arrDocumentsCopy: any[]; openableExtensions: string[]; load: boolean; imgUrl: string; base64Image: any; constructor(ngxFfmService: NgxFfmService, dialog: MatDialog, snackBar: MatSnackBar, sanitizer: DomSanitizer); ngOnInit(): void; ngOnChanges(): void; loadDirectories(filePath: any): Promise; loadDocuments(filePath: any): Promise; btnNewDirectory_Click(): void; openSnackBar(message: string, action: string): void; }