Files
notification-elements-demo/node_modules/@jsonjoy.com/fs-node-utils/lib/constants.d.ts
Giuliano Silvestro 5d0c9ec7eb Initial commit: notification-elements-demo app
Interactive Angular 19 demo for @sda/notification-elements-ui with
6 sections: Bell & Feed, Notification Center, Inbox, Comments &
Threads, Mention Input, and Full-Featured layout. Includes mock
data, dark mode toggle, and real-time event log.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 21:49:19 +10:00

109 lines
2.5 KiB
TypeScript

export declare const SEP = "/";
export declare const enum PATH {
SEP = "/"
}
export declare const constants: {
O_RDONLY: number;
O_WRONLY: number;
O_RDWR: number;
S_IFMT: number;
S_IFREG: number;
S_IFDIR: number;
S_IFCHR: number;
S_IFBLK: number;
S_IFIFO: number;
S_IFLNK: number;
S_IFSOCK: number;
O_CREAT: number;
O_EXCL: number;
O_NOCTTY: number;
O_TRUNC: number;
O_APPEND: number;
O_DIRECTORY: number;
O_NOATIME: number;
O_NOFOLLOW: number;
O_SYNC: number;
O_SYMLINK: number;
O_DIRECT: number;
O_NONBLOCK: number;
S_IRWXU: number;
S_IRUSR: number;
S_IWUSR: number;
S_IXUSR: number;
S_IRWXG: number;
S_IRGRP: number;
S_IWGRP: number;
S_IXGRP: number;
S_IRWXO: number;
S_IROTH: number;
S_IWOTH: number;
S_IXOTH: number;
F_OK: number;
R_OK: number;
W_OK: number;
X_OK: number;
UV_FS_SYMLINK_DIR: number;
UV_FS_SYMLINK_JUNCTION: number;
UV_FS_COPYFILE_EXCL: number;
UV_FS_COPYFILE_FICLONE: number;
UV_FS_COPYFILE_FICLONE_FORCE: number;
COPYFILE_EXCL: number;
COPYFILE_FICLONE: number;
COPYFILE_FICLONE_FORCE: number;
};
export declare const enum S {
ISUID = 2048,// (04000) set-user-ID (set process effective user ID on execve(2))
ISGID = 1024,// (02000) set-group-ID (set process effective group ID on execve(2); mandatory locking, as described in fcntl(2); take a new file's group from parent directory, as described in chown(2) and mkdir(2))
ISVTX = 512,// (01000) sticky bit (restricted deletion flag, as described in unlink(2))
IRUSR = 256,// (00400) read by owner
IWUSR = 128,// (00200) write by owner
IXUSR = 64,// (00100) execute/search by owner
IRGRP = 32,// (00040) read by group
IWGRP = 16,// (00020) write by group
IXGRP = 8,// (00010) execute/search by group
IROTH = 4,// (00004) read by others
IWOTH = 2,// (00002) write by others
IXOTH = 1
}
export declare const enum MODE {
FILE = 438,
DIR = 511,
DEFAULT = 438
}
export declare const ERRSTR: {
PATH_STR: string;
FD: string;
MODE_INT: string;
CB: string;
UID: string;
GID: string;
LEN: string;
ATIME: string;
MTIME: string;
PREFIX: string;
BUFFER: string;
OFFSET: string;
LENGTH: string;
POSITION: string;
};
export declare enum FLAGS {
r,
'r+',
rs,
sr,
'rs+',
'sr+',
w,
wx,
xw,
'w+',
'wx+',
'xw+',
a,
ax,
xa,
'a+',
'ax+',
'xa+'
}