import { Relation } from 'typeorm'; import { CustomSecurityRole } from './customSecurityRole'; import { SecurityRole } from './securityRole'; import { User } from './user'; declare const accessTypeArray: readonly ["full", "limited"]; export type AccessType = (typeof accessTypeArray)[number]; export declare const tasksAccessArray: readonly ["full", "can_complete", "read_only", "no_access"]; export type TasksAccess = (typeof tasksAccessArray)[number]; export declare class UserSecurityRole { clientId: number; userId: Buffer; user?: Relation; securityRole?: Relation; securityRoleId: number; devicesAccess?: AccessType; boundariesAccess?: AccessType; minAccessDate?: Date; tasksAccess?: TasksAccess; devicesAccessNew?: AccessType; customSecurityRoleId?: number; customSecurityRole?: CustomSecurityRole; } export {};