import { OnInit, TemplateRef, ViewContainerRef } from '@angular/core'; import { DeviceService } from './device.service'; import * as ɵngcc0 from '@angular/core'; export declare abstract class DeviceDirective implements OnInit { private templateRef; private viewContainerRef; private device; protected constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, device: boolean); private view; ngOnInit(): void; private matched; static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } export declare class ForMobileDirective extends DeviceDirective { constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, devices: DeviceService); static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } export declare class ForIOSPlatformDirective extends DeviceDirective { constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, devices: DeviceService); static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } export declare class ForAndroidPlatformDirective extends DeviceDirective { constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, devices: DeviceService); static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } export declare class ForDesktopDirective extends DeviceDirective { constructor(templateRef: TemplateRef, viewContainerRef: ViewContainerRef, devices: DeviceService); static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵdir: ɵngcc0.ɵɵDirectiveDefWithMeta; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGV2aWNlLmRpcmVjdGl2ZXMuZC50cyIsInNvdXJjZXMiOlsiZGV2aWNlLmRpcmVjdGl2ZXMuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7O0FBRUE7Ozs7Ozs7Ozs7QUFRQTs7Ozs7QUFHQTs7Ozs7QUFHQTs7Ozs7QUFHQTs7Ozs7QUFHQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9uSW5pdCwgVGVtcGxhdGVSZWYsIFZpZXdDb250YWluZXJSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IERldmljZVNlcnZpY2UgfSBmcm9tICcuL2RldmljZS5zZXJ2aWNlJztcbmV4cG9ydCBkZWNsYXJlIGFic3RyYWN0IGNsYXNzIERldmljZURpcmVjdGl2ZSBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gICAgcHJpdmF0ZSB0ZW1wbGF0ZVJlZjtcbiAgICBwcml2YXRlIHZpZXdDb250YWluZXJSZWY7XG4gICAgcHJpdmF0ZSBkZXZpY2U7XG4gICAgcHJvdGVjdGVkIGNvbnN0cnVjdG9yKHRlbXBsYXRlUmVmOiBUZW1wbGF0ZVJlZjxhbnk+LCB2aWV3Q29udGFpbmVyUmVmOiBWaWV3Q29udGFpbmVyUmVmLCBkZXZpY2U6IGJvb2xlYW4pO1xuICAgIHByaXZhdGUgdmlldztcbiAgICBuZ09uSW5pdCgpOiB2b2lkO1xuICAgIHByaXZhdGUgbWF0Y2hlZDtcbn1cbmV4cG9ydCBkZWNsYXJlIGNsYXNzIEZvck1vYmlsZURpcmVjdGl2ZSBleHRlbmRzIERldmljZURpcmVjdGl2ZSB7XG4gICAgY29uc3RydWN0b3IodGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4sIHZpZXdDb250YWluZXJSZWY6IFZpZXdDb250YWluZXJSZWYsIGRldmljZXM6IERldmljZVNlcnZpY2UpO1xufVxuZXhwb3J0IGRlY2xhcmUgY2xhc3MgRm9ySU9TUGxhdGZvcm1EaXJlY3RpdmUgZXh0ZW5kcyBEZXZpY2VEaXJlY3RpdmUge1xuICAgIGNvbnN0cnVjdG9yKHRlbXBsYXRlUmVmOiBUZW1wbGF0ZVJlZjxhbnk+LCB2aWV3Q29udGFpbmVyUmVmOiBWaWV3Q29udGFpbmVyUmVmLCBkZXZpY2VzOiBEZXZpY2VTZXJ2aWNlKTtcbn1cbmV4cG9ydCBkZWNsYXJlIGNsYXNzIEZvckFuZHJvaWRQbGF0Zm9ybURpcmVjdGl2ZSBleHRlbmRzIERldmljZURpcmVjdGl2ZSB7XG4gICAgY29uc3RydWN0b3IodGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4sIHZpZXdDb250YWluZXJSZWY6IFZpZXdDb250YWluZXJSZWYsIGRldmljZXM6IERldmljZVNlcnZpY2UpO1xufVxuZXhwb3J0IGRlY2xhcmUgY2xhc3MgRm9yRGVza3RvcERpcmVjdGl2ZSBleHRlbmRzIERldmljZURpcmVjdGl2ZSB7XG4gICAgY29uc3RydWN0b3IodGVtcGxhdGVSZWY6IFRlbXBsYXRlUmVmPGFueT4sIHZpZXdDb250YWluZXJSZWY6IFZpZXdDb250YWluZXJSZWYsIGRldmljZXM6IERldmljZVNlcnZpY2UpO1xufVxuIl19