import type { FileService, NamedWritableStream, TxtEnDecoder } from "@adviser/cement"; export declare class NodeFileService implements FileService { readonly baseDir: string; readonly defTxtEnde: TxtEnDecoder; constructor(defTxtEncode: TxtEnDecoder, baseDir?: string); readFileString(fname: string): Promise; dirname(fname: string): string; basename(fname: string): string; join(...paths: string[]): string; relative(from: string, to?: string): string; abs(fname: string): string; isAbsolute(fname: string): boolean; writeFileString(fname: string, content: string, ende?: TxtEnDecoder): Promise; create(fname: string): Promise; } //# sourceMappingURL=node-file-service.d.ts.map