import { Tsconfig } from '../types'; import { LogLevel } from './messages/logs'; export declare const getFileInfo: (target?: string, { backupFilename, extension, }?: { backupFilename?: string; extension?: string; }) => { path: string; pathWithoutExtension: string; extension: string; isDirectory: boolean; dirname: string; filename: string; }; export declare function loadFile(filePath?: string, options?: { root?: string; defaultFileName?: string; logLevel?: LogLevel; isDefault?: boolean; alias?: Record; tsconfig?: Tsconfig; load?: boolean; }): Promise<{ path: string; file?: File; error?: unknown; cached?: boolean; }>; export declare function removeFiles(patterns: string[], dir: string): Promise;