import { Injector, OnInit } from '@angular/core';
import { PopupSize } from '../../classes/form-schema';
import { ComponentBase } from '../../classes/base/component-base';
import { NotifierService } from '../../services/notifier.service';
import { ModuleConfigService } from '../../services/module-config.service';
export declare class PermissionUtilsComponent extends ComponentBase implements OnInit {
    protected _injector: Injector;
    private _notifierService;
    private _moduleConfigService;
    dataSource: any[];
    excludeBasePermission: string[];
    basePermissionText: string;
    env: any;
    popupSize: PopupSize;
    title: string;
    constructor(_injector: Injector, _notifierService: NotifierService, _moduleConfigService: ModuleConfigService);
    ngOnInit(): void;
    visibleChanged(evt: any): void;
    cancel(): void;
    getBasePermissionText(): string;
    copy(): void;
}
//# sourceMappingURL=permission-utils.component.d.ts.map