import { Injector } from '@angular/core'; import { BsModalRef } from 'ngx-bootstrap'; import { Observable } from 'rxjs/internal/Observable'; import { ConfigurePermissionDto, ConfigurePermissionServiceProxy } from '../../../../shared/service-proxies/service-proxies'; import { ConfigureComponentBase } from '../../../../shared/configure-component-base'; export declare class CreateOrEditConfigurePermissionComponent extends ConfigureComponentBase { private configPermissionServiceProxy; private readonly bsModalRef; active: boolean; saving: boolean; configurePermission: ConfigurePermissionDto; private _onClosed; readonly onClosed: Observable; constructor(injector: Injector, configPermissionServiceProxy: ConfigurePermissionServiceProxy, bsModalRef: BsModalRef); save(): void; close(modalResult?: boolean): void; }