export declare class FileSystemService {
    private readonly testDir;
    private isTestingEnvironment;
    setUp(): void;
    tearDown(): void;
    computePath(path: string): string;
    mkdir(path: string): void;
    rmdir(path: string): void;
    writeFile(path: string, content: string): void;
    readFile(path: string): string;
    readBinaryFile(path: string): Buffer;
    readFileFromTemplates(path: string): string;
    readFileFromSpecs(path: string): string;
    readBinaryFileFromSpecs(path: string): Buffer;
    deleteFile(path: string): void;
    copyFile(src: string, dest: string): void;
    copyFileFromTemplates(src: string, dest: string): void;
    copyFileFromFixtures(src: string, dest: string): void;
    exists(path: string): boolean;
    existsTemplate(path: string): boolean;
    existsFixture(path: string): boolean;
    existsSpec(path: string): boolean;
    isDirectoryEmpty(path: string): boolean;
}
