import { AbstractSpinnerService } from '@wm/core'; import { FileBrowserComponent } from './file-browser.component'; export interface FileContent { name: string; path: string; blob: any; } export declare class FileSelectorService { private spinnerService; static readonly SERVICE_NAME = "FileSelectorService"; private fileBrowserComponent; constructor(spinnerService: AbstractSpinnerService); selectAudio(multiple?: boolean): Promise; setFileBrowser(f: FileBrowserComponent): void; selectFiles(multiple?: boolean, fileTypeToSelect?: string): Promise; selectImages(multiple?: boolean): Promise; selectVideos(multiple?: boolean): Promise; /** * Converts the file to blob using filepath * @param filePaths, array of file paths * @returns fileObj having name, path, content */ private getFiles; }