import * as fsx from 'fs-extra'; import { FileData } from "../models"; export interface IFileImportService { importPartialFilesFromGlobs(): Promise; importFilesFromGlobs(): Promise; importFileText: (file: FileData) => Promise; importAssetFilesFromGlobs: () => Promise; importHelperFilesFromGlobs: () => Promise; } export declare class FileImportService implements IFileImportService { fsx: typeof fsx; private config; private logger; private context; private globService; private eventService; private handlebarsService; constructor(); importPartialFilesFromGlobs: () => Promise; importFilesFromGlobs: () => Promise; importAssetFilesFromGlobs: () => Promise; importHelperFilesFromGlobs: () => Promise; importFileText: (file: FileData) => Promise; private addFilesToDatabase; private addAssetFilesToDatabase; private alertFileAdded; }