import { ModalService, AlertService } from '@c8y/ngx-components'; import * as i0 from '@angular/core'; import { ElementRef, Injector, OnInit } from '@angular/core'; import { UpgradeComponent } from '@angular/upgrade/static'; import { ActivatedRoute } from '@angular/router'; declare class DeviceTypeDetailEditedService { isDetailEdited: boolean; getIsDetailEdited(): boolean; setIsDetailEdited(value: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class DeviceProtocolsGuard { private modal; private alert; private deviceTypeDetailEditedService; constructor(modal: ModalService, alert: AlertService, deviceTypeDetailEditedService: DeviceTypeDetailEditedService); canDeactivate(): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } declare class DeviceTypeDetail extends UpgradeComponent { id: string; constructor(elementRef: ElementRef, injector: Injector); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare function rootScopeTypeDetailFactory($injector: Injector): any; declare class DeviceTypeDetailComponent implements OnInit { private route; deviceTypeId: string; constructor(route: ActivatedRoute); ngOnInit(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class DeviceProtocolsModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } export { DeviceProtocolsGuard, DeviceProtocolsModule, DeviceTypeDetail, DeviceTypeDetailComponent, DeviceTypeDetailEditedService, rootScopeTypeDetailFactory }; //# sourceMappingURL=index.d.ts.map