import { existsSync, lstatSync } from 'node:fs'; import type { Stats } from 'node:fs'; import { writeFile, readFile } from 'node:fs/promises'; import { isAbsolute, join, resolve, parse, dirname, basename, sep } from 'node:path'; import { ensureDir, remove } from 'fs-extra'; export declare function resolveIfRelative(p: string, root: string): string; export declare function walk(dir: string, ignorePatterns?: RegExp[]): AsyncIterable<{ stats: Stats; path: string; }>; export { parse, join, resolve, dirname, basename, remove, isAbsolute, sep, writeFile as write, readFile as read, existsSync as exists, lstatSync as stat, ensureDir as ensure, }; //# sourceMappingURL=ioutils.d.ts.map