UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

33 lines (32 loc) 1.71 kB
import { ModuleWithProviders } from '@angular/core'; import { ProtocolFactoryService } from '@iotize/ionic'; import { DeviceScanner, DeviceScannerOptions } from '@iotize/tap/scanner/api'; import { ProtocolFactoryTestingService as ProtocolFactoryTestingServiceClass } from './protocol-factory-testing.service'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common"; import * as i2 from "@angular/forms"; import * as i3 from "@angular/router/testing"; import * as i4 from "@iotize/ionic"; declare class ScannerNotAvailable implements DeviceScanner<any> { message: string; scanning: import("rxjs").Observable<boolean>; isScanning: boolean; results: import("rxjs").Observable<never>; constructor(message: string); start(option?: DeviceScannerOptions): Promise<never>; stop(): Promise<never>; } export declare const ProtocolFactoryTestingServiceProvider: { provide: typeof ProtocolFactoryService; useClass: typeof ProtocolFactoryTestingServiceClass; }; export declare function scannerNotAvailableFactory(name: string): () => ScannerNotAvailable; export declare class IotizeIonicTestingModule { static forRoot(options?: { platform: string; }): ModuleWithProviders<IotizeIonicTestingModule>; static ɵfac: i0.ɵɵFactoryDeclaration<IotizeIonicTestingModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<IotizeIonicTestingModule, never, never, [typeof i1.CommonModule, typeof i2.ReactiveFormsModule, typeof i2.FormsModule, typeof i3.RouterTestingModule, typeof i4.TaskManagerUiModule, typeof i4.LibCommonModule]>; static ɵinj: i0.ɵɵInjectorDeclaration<IotizeIonicTestingModule>; } export {};