UNPKG

@jsonjoy.com/json-pack

Version:

High-performance JSON serialization library

35 lines (34 loc) 1.1 kB
import type * as misc from 'memfs/lib/node/types/misc'; import { Nfsv4FType } from '../constants'; /** * Implements Node.js-like Stats interface for NFS v4 file attributes. */ export declare class NfsFsStats implements misc.IStats<number> { uid: number; gid: number; rdev: number; blksize: number; ino: number; size: number; blocks: number; atime: Date; mtime: Date; ctime: Date; birthtime: Date; atimeMs: number; mtimeMs: number; ctimeMs: number; birthtimeMs: number; dev: number; mode: number; nlink: number; private type; constructor(uid: number, gid: number, rdev: number, blksize: number, ino: number, size: number, blocks: number, atime: Date, mtime: Date, ctime: Date, birthtime: Date, atimeMs: number, mtimeMs: number, ctimeMs: number, birthtimeMs: number, dev: number, mode: number, nlink: number, type: Nfsv4FType); isDirectory(): boolean; isFile(): boolean; isBlockDevice(): boolean; isCharacterDevice(): boolean; isSymbolicLink(): boolean; isFIFO(): boolean; isSocket(): boolean; }