UNPKG

@omnia/foundation

Version:

Provide omnia foundation typings and tooling work on client side for omnia extension.

11 lines (10 loc) 526 B
import * as Models from "../../models"; import { AdminAuthorizationService } from './Services/AdminAuthorizationService'; export declare class OmniaAdminPermissionBase { authorizationService: AdminAuthorizationService; authorizedRoles: Array<Models.Security.IPermissionRole>; protected _isAuthorized: boolean; constructor(authorizationService: AdminAuthorizationService, authorizedRoles?: Array<Models.Security.IPermissionRole>); private authorize(); protected isAuthorized: () => boolean; }