import { WithTimestamps } from './abstract-entity'; import type { ProjectRelation } from './project-relation'; import type { RoleMappingRule } from './role-mapping-rule'; import { Scope } from './scope'; export declare class Role extends WithTimestamps { slug: string; displayName: string; description: string | null; systemRole: boolean; roleType: 'global' | 'project' | 'workflow' | 'credential' | 'secretsProviderConnection'; projectRelations: ProjectRelation[]; roleMappingRules: RoleMappingRule[]; scopes: Scope[]; }