import type { MemFsEditorFile } from 'mem-fs-editor'; import TemplateFile from './template-file.js'; export default class TemplateFileFs { fragmentFiles: Record; rootFiles: MemFsEditorFile[]; extension: string; delimiter: string; constructor(options?: { extension?: string; delimiter?: string; }); isTemplate(filePath: string): boolean; isRootTemplate(filePath: string): boolean; isDerivedTemplate(filePath: string): boolean; add(file: MemFsEditorFile): TemplateFile; get(filePath: string): TemplateFile; }