@iobroker/db-objects-redis
Version:
The Library contains the Database classes for Redis based objects database client.
32 lines • 1.51 kB
TypeScript
export declare enum ERRORS {
ERROR_PERMISSION = "permissionError",
ERROR_NOT_FOUND = "Not exists",
ERROR_DB_CLOSED = "DB closed"
}
export declare const SYSTEM_ADMIN_USER = "system.user.admin";
export declare const SYSTEM_ADMIN_GROUP = "system.group.administrator";
export declare const ACCESS_EVERY_EXEC = 1;
export declare const ACCESS_EVERY_WRITE = 2;
export declare const ACCESS_EVERY_READ = 4;
export declare const ACCESS_EVERY_RW: number;
export declare const ACCESS_EVERY_ALL: number;
export declare const ACCESS_GROUP_EXEC = 16;
export declare const ACCESS_GROUP_WRITE = 32;
export declare const ACCESS_GROUP_READ = 64;
export declare const ACCESS_GROUP_RW: number;
export declare const ACCESS_GROUP_ALL: number;
export declare const ACCESS_USER_EXEC = 256;
export declare const ACCESS_USER_WRITE = 512;
export declare const ACCESS_USER_READ = 1024;
export declare const ACCESS_USER_RW: number;
export declare const ACCESS_USER_ALL: number;
export declare const ACCESS_WRITE = 2;
export declare const ACCESS_READ = 4;
export declare const ACCESS_LIST = "list";
export declare const ACCESS_DELETE = "delete";
export declare const ACCESS_CREATE = "create";
export type GenericAccessFlags = typeof ACCESS_WRITE | typeof ACCESS_READ | typeof ACCESS_LIST | typeof ACCESS_DELETE | typeof ACCESS_CREATE;
export declare const REG_CHECK_ID: RegExp;
export declare const USER_STARTS_WITH = "system.user.";
export declare const GROUP_STARTS_WITH = "system.group.";
//# sourceMappingURL=constants.d.ts.map