import { User } from './user'; import { BaseModel } from './util'; export declare enum LeagueUserRoles { admin = 1, moderator = 2, game_manager = 3 } export declare enum LeagueUserPermissions { settings = 1, users = 2, teams = 3, media = 4, news = 5, game_export = 6, schedule = 7, game_management = 8 } export declare class LeagueUser extends BaseModel { id: number; user: User; _role: LeagueUserRoles; permissions: LeagueUserPermissions[]; set role(value: LeagueUserRoles | string); get role(): LeagueUserRoles | string; static toFront(data: any): any; static toBack(data: any): any; }