@tomei/sso
Version:
Tomei SSO Package
25 lines (24 loc) • 814 B
TypeScript
import { ObjectBase } from '@tomei/general';
import { IGroupPrivilegeAttr } from '../../interfaces/group-privilege.interface';
export declare class GroupPrivilege extends ObjectBase {
TableName: string;
ObjectName: string;
ObjectId: string;
ObjectType: string;
GroupPrivilegeId: number;
GroupCode: string;
SystemPrivilegeId: string;
Status: string;
private _CreatedAt;
private _UpdatedAt;
private _CreatedById;
private _UpdatedById;
get CreatedAt(): Date;
get UpdatedAt(): Date;
get CreatedById(): number;
get UpdatedById(): number;
private static _Repository;
private constructor();
setAttributes(GroupPrivilegeAttr: IGroupPrivilegeAttr): void;
static init(dbTransaction?: any, GroupPrivilegeId?: number): Promise<GroupPrivilege>;
}