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;
}
