import { UserRole } from 'common/enum/UserRole.enum';
import { SubPermissionEntity } from './sub-permission.entity';
import { RolePermissionStateEntity } from 'modules/role-permission/roles/entities/role-permission-state.entity';
export declare class PermissionEntity {
    id: string;
    name: string;
    displayName: string;
    description: string;
    permissionType: UserRole;
    rolePermissionStates: RolePermissionStateEntity[];
    isActive: boolean;
    isSystemPermission: boolean;
    isClientPermission: boolean;
    subPermissions: SubPermissionEntity[];
    createdAt: Date;
    updatedAt: Date;
}
