import { type AsyncFunctionResult, type AsyncIteratableFunctionResult } from "@zokugun/xtry/async"; import { Abortable } from "events"; import fs from 'node:fs'; declare const access: ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>); declare const appendFile: ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, data: string | Uint8Array, options?: BufferEncoding | (fs.ObjectEncodingOptions & fs.promises.FlagAndOpenMode & { flush?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>); declare const chmod: ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>); declare const chown: ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>); declare const close: ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>); declare const copyFile: ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => AsyncFunctionResult<(src: fs.PathLike, dest: fs.PathLike, mode?: number | undefined) => Promise, NodeJS.ErrnoException>); declare const cp: ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => AsyncFunctionResult<(source: string | URL, destination: string | URL, opts?: fs.CopyOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const exists: ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>); declare const fchmod: ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((fd: number, mode: fs.Mode) => AsyncFunctionResult<(fd: number, mode: fs.Mode) => Promise, NodeJS.ErrnoException>); declare const fchown: ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((fd: number, uid: number, gid: number) => AsyncFunctionResult<(fd: number, uid: number, gid: number) => Promise, NodeJS.ErrnoException>); declare const fdatasync: ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>); declare const fstat: ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(fd: number, options?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, options: fs.StatOptions & { bigint: true; }) => AsyncFunctionResult<(fd: number, options: fs.StatOptions & { bigint: true; }) => Promise, NodeJS.ErrnoException>) & ((fd: number, options?: fs.StatOptions | undefined) => AsyncFunctionResult<(fd: number, options?: fs.StatOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const fsync: ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise, NodeJS.ErrnoException>); declare const ftruncate: ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((fd: number, len?: number | undefined) => AsyncFunctionResult<(fd: number, len?: number | undefined) => Promise, NodeJS.ErrnoException>); declare const futimes: ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(fd: number, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>); declare const glob: (((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[]) => AsyncIteratableFunctionResult<(pattern: string | readonly string[]) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[], options: fs.GlobOptionsWithFileTypes) => AsyncIteratableFunctionResult<(pattern: string | readonly string[], options: fs.GlobOptionsWithFileTypes) => NodeJS.AsyncIterator, undefined, any>, NodeJS.ErrnoException>) & ((pattern: string | readonly string[], options: fs.GlobOptionsWithoutFileTypes) => AsyncIteratableFunctionResult<(pattern: string | readonly string[], options: fs.GlobOptionsWithoutFileTypes) => NodeJS.AsyncIterator, NodeJS.ErrnoException>) & ((pattern: string | readonly string[], options: fs.GlobOptions) => AsyncIteratableFunctionResult<(pattern: string | readonly string[], options: fs.GlobOptions) => NodeJS.AsyncIterator, undefined, any>, NodeJS.ErrnoException>)) | undefined; declare const lchmod: ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, mode: fs.Mode) => AsyncFunctionResult<(path: fs.PathLike, mode: fs.Mode) => Promise, NodeJS.ErrnoException>); declare const lchown: ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, uid: number, gid: number) => AsyncFunctionResult<(path: fs.PathLike, uid: number, gid: number) => Promise, NodeJS.ErrnoException>); declare const link: ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((existingPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(existingPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>); declare const lstat: ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts: fs.StatOptions & { bigint: true; }) => AsyncFunctionResult<(path: fs.PathLike, opts: fs.StatOptions & { bigint: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: fs.StatOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: fs.StatOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const lutimes: ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>); declare const mkdir: ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.MakeDirectoryOptions & { recursive: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.Mode | (fs.MakeDirectoryOptions & { recursive?: false | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.Mode | (fs.MakeDirectoryOptions & { recursive?: false | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.Mode | fs.MakeDirectoryOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.Mode | fs.MakeDirectoryOptions | null | undefined) => Promise, NodeJS.ErrnoException>); declare const mkdtemp: ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options: fs.BufferEncodingOption) => AsyncFunctionResult<(prefix: string, options: fs.BufferEncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(prefix: string, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>); declare const mkdtempDisposable: ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>) & ((prefix: fs.PathLike, options?: fs.EncodingOption) => AsyncFunctionResult<(prefix: fs.PathLike, options?: fs.EncodingOption) => Promise, NodeJS.ErrnoException>); declare const open: ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, flags: fs.OpenMode, mode?: fs.Mode | null | undefined) => Promise, NodeJS.ErrnoException>); declare const openAsBlob: ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.OpenAsBlobOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const read: ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => AsyncFunctionResult<(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: fs.ReadPosition | null) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, options: fs.ReadOptionsWithBuffer>) => AsyncFunctionResult<(fd: number, options: fs.ReadOptionsWithBuffer>) => Promise<{ bytesRead: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number) => AsyncFunctionResult<(fd: number) => Promise<{ bytesRead: number; buffer: NonSharedBuffer; }>, NodeJS.ErrnoException>); declare const readv: ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>); declare const readFile: ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: ({ encoding?: null | undefined; flag?: fs.OpenMode | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options: BufferEncoding | ({ encoding: BufferEncoding; flag?: fs.OpenMode | undefined; } & Abortable)) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options: BufferEncoding | ({ encoding: BufferEncoding; flag?: fs.OpenMode | undefined; } & Abortable)) => Promise, NodeJS.ErrnoException>) & ((path: fs.promises.FileHandle | fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & Abortable & { flag?: fs.OpenMode | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.promises.FileHandle | fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & Abortable & { flag?: fs.OpenMode | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>); declare const readdir: ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: "buffer" | { encoding: "buffer"; withFileTypes?: false | undefined; recursive?: boolean | undefined; }) => AsyncFunctionResult<(path: fs.PathLike, options: "buffer" | { encoding: "buffer"; withFileTypes?: false | undefined; recursive?: boolean | undefined; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | (fs.ObjectEncodingOptions & { withFileTypes?: false | undefined; recursive?: boolean | undefined; }) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.ObjectEncodingOptions & { withFileTypes: true; recursive?: boolean | undefined; }) => AsyncFunctionResult<(path: fs.PathLike, options: fs.ObjectEncodingOptions & { withFileTypes: true; recursive?: boolean | undefined; }) => Promise[]>, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: { encoding: "buffer"; withFileTypes: true; recursive?: boolean | undefined; }) => AsyncFunctionResult<(path: fs.PathLike, options: { encoding: "buffer"; withFileTypes: true; recursive?: boolean | undefined; }) => Promise[]>, NodeJS.ErrnoException>); declare const readlink: ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.BufferEncodingOption) => AsyncFunctionResult<(path: fs.PathLike, options: fs.BufferEncodingOption) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: string | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: string | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>); declare const realpath: ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options: fs.BufferEncodingOption) => AsyncFunctionResult<(path: fs.PathLike, options: fs.BufferEncodingOption) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: BufferEncoding | fs.ObjectEncodingOptions | null | undefined) => Promise, NodeJS.ErrnoException>); declare const rename: ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((oldPath: fs.PathLike, newPath: fs.PathLike) => AsyncFunctionResult<(oldPath: fs.PathLike, newPath: fs.PathLike) => Promise, NodeJS.ErrnoException>); declare const rm: ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const rmdir: ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, options?: fs.RmDirOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, options?: fs.RmDirOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const stat: ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts: fs.StatOptions & { bigint: true; }) => AsyncFunctionResult<(path: fs.PathLike, opts: fs.StatOptions & { bigint: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: fs.StatOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: fs.StatOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const statfs: ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: (fs.StatFsOptions & { bigint?: false | undefined; }) | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts: fs.StatFsOptions & { bigint: true; }) => AsyncFunctionResult<(path: fs.PathLike, opts: fs.StatFsOptions & { bigint: true; }) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, opts?: fs.StatFsOptions | undefined) => AsyncFunctionResult<(path: fs.PathLike, opts?: fs.StatFsOptions | undefined) => Promise, NodeJS.ErrnoException>); declare const symlink: ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>) & ((target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => AsyncFunctionResult<(target: fs.PathLike, path: fs.PathLike, type?: string | null | undefined) => Promise, NodeJS.ErrnoException>); declare const truncate: ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, len?: number | undefined) => AsyncFunctionResult<(path: fs.PathLike, len?: number | undefined) => Promise, NodeJS.ErrnoException>); declare const unlink: ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike) => AsyncFunctionResult<(path: fs.PathLike) => Promise, NodeJS.ErrnoException>); declare const utimes: ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>) & ((path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => AsyncFunctionResult<(path: fs.PathLike, atime: fs.TimeLike, mtime: fs.TimeLike) => Promise, NodeJS.ErrnoException>); declare const write: ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, offset?: number | undefined, length?: number | undefined, position?: number | null | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, buffer?: NodeJS.ArrayBufferView | undefined, options?: fs.WriteOptions | undefined) => AsyncFunctionResult<(fd: number, buffer?: NodeJS.ArrayBufferView | undefined, options?: fs.WriteOptions | undefined) => Promise<{ bytesWritten: number; buffer: NodeJS.ArrayBufferView; }>, NodeJS.ErrnoException>) & ((fd: number, string: string, position?: number | null | undefined, encoding?: BufferEncoding | null | undefined) => AsyncFunctionResult<(fd: number, string: string, position?: number | null | undefined, encoding?: BufferEncoding | null | undefined) => Promise<{ bytesWritten: number; buffer: string; }>, NodeJS.ErrnoException>); declare const writev: ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>) & ((fd: number, buffers: any, position?: number | undefined) => AsyncFunctionResult<(fd: number, buffers: any, position?: number | undefined) => Promise>, NodeJS.ErrnoException>); declare const writeFile: ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>) & ((file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => AsyncFunctionResult<(file: fs.promises.FileHandle | fs.PathLike, data: string | import("stream") | NodeJS.ArrayBufferView | Iterable> | AsyncIterable>, options?: BufferEncoding | (fs.ObjectEncodingOptions & { mode?: fs.Mode | undefined; flag?: fs.OpenMode | undefined; flush?: boolean | undefined; } & Abortable) | null | undefined) => Promise, NodeJS.ErrnoException>); export { access, appendFile, chmod, chown, close, copyFile, cp, exists, fchmod, fchown, fdatasync, fstat, fsync, ftruncate, futimes, glob, lchmod, lchown, link, lstat, lutimes, mkdir, mkdtemp, mkdtempDisposable, open, openAsBlob, read, readv, readFile, readdir, readlink, realpath, rename, rm, rmdir, stat, statfs, symlink, truncate, unlink, utimes, write, writev, writeFile, };