import { PathLike, Stats } from 'node:fs';
import { vi } from 'vitest';
export declare const cpMock: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const rmMock: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const symlinkMock: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const readFileMock: ReturnType<typeof vi.fn<(p: PathLike) => Promise<string | undefined>>>;
export declare const writeFileMock: ReturnType<typeof vi.fn<(p: PathLike, s: string) => Promise<void>>>;
export declare const mkdirMock: ReturnType<typeof vi.fn<(_: string) => Promise<void>>>;
export declare const rm: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const symlink: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const mkdir: ReturnType<typeof vi.fn<(_: string) => Promise<void>>>;
export declare const readFile: ReturnType<typeof vi.fn<(_: string) => Promise<string | undefined>>>;
export declare const writeFile: ReturnType<typeof vi.fn<(a: string, b: string) => Promise<void>>>;
export declare const lstat: ReturnType<typeof vi.fn<(_: string) => Promise<Stats> | Promise<undefined>>>;
//# sourceMappingURL=promises.d.ts.map