import { PermissionState } from 'common/enum/permission-state.enum';
import { ClientEntity } from 'modules/client/entities/client.entity';
import { PermissionEntity } from 'modules/role-permission/permissions/entities/permission.entity';
import { SubPermissionEntity } from 'modules/role-permission/permissions/entities/sub-permission.entity';
import { UserEntity } from 'modules/user/entity/users.entity';
export declare class UserPermissionOverrideEntity {
    id: string;
    userId: number;
    permissionId: string;
    subPermissionId: string;
    permissionState: PermissionState;
    clientId: string;
    user: UserEntity;
    permission: PermissionEntity;
    subPermission: SubPermissionEntity;
    client: ClientEntity;
    createdAt: Date;
    updatedAt: Date;
    permissionCheck: any;
}
