///
import { Result } from "ts-results-es";
import { IFileWriter } from "./i-file-writer.js";
import { IFileWriterOptions } from "./i-file-writer-options.js";
export declare class FileWriter implements IFileWriter {
private __fileContents;
private __filePath;
encoding: BufferEncoding;
constructor(filePath: string, fileContents: string, options?: IFileWriterOptions);
execute(): Promise>;
executeSync(): Result;
}