import { ElementRef, QueryList } from '@angular/core'; import { ProjectExtensionType, LoadProjectService } from '../load-project/load-project.service'; import { MatSnackBar } from '@angular/material/snack-bar'; export declare class ReadNewFileService { loadProjectService: LoadProjectService; snackBar: MatSnackBar; constructor(loadProjectService: LoadProjectService, snackBar: MatSnackBar); /** * Determines whether the file extension of the file uploaded is the same as the intended extension * @param selectedExtension selected file extension * @param fileExtension the uploaded file's extension * @returns true if valid file extension */ isValidFileExtension(selectedExtensionOnButton: ProjectExtensionType, fileExtensionFromFile: ProjectExtensionType): boolean; load(event: any, selectedExtension: ProjectExtensionType, fileInputTags: QueryList): void; }