export default interface IFS { exists: (filepath: string) => Promise; readFile: (filepath: string) => Promise; existsSync: (filepath: string) => boolean; readFileSync: (filepath: string) => string; resolve: (root: string, file: string, ext: string) => string; fallback?: (file: string) => string | undefined; }