import { ElementRef, EventEmitter, Injector } from '@angular/core';
import { UpgradeComponent } from '@angular/upgrade/static';
import * as i0 from "@angular/core";
export declare class InventoryRoleSelector extends UpgradeComponent {
    assignedRoles: any;
    inheritedRoles: any;
    inventoryRoles: any;
    ownerAllowedRoles: any;
    disableEditForExternalUsers: any;
    onApply: EventEmitter<any>;
    constructor(elementRef: ElementRef, injector: Injector);
    static ɵfac: i0.ɵɵFactoryDeclaration<InventoryRoleSelector, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<InventoryRoleSelector, "c8y-inventory-role-selector-upgraded", never, { "assignedRoles": { "alias": "assignedRoles"; "required": false; }; "inheritedRoles": { "alias": "inheritedRoles"; "required": false; }; "inventoryRoles": { "alias": "inventoryRoles"; "required": false; }; "ownerAllowedRoles": { "alias": "ownerAllowedRoles"; "required": false; }; "disableEditForExternalUsers": { "alias": "disableEditForExternalUsers"; "required": false; }; }, { "onApply": "onApply"; }, never, never, false, never>;
}
//# sourceMappingURL=inventory-role-selector.component.d.ts.map