UNPKG

@iotize/ionic

Version:

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

24 lines (23 loc) 1.2 kB
import { TapResponse } from '@iotize/tap'; import { CurrentDeviceService } from '../current-device.service'; import { TapApiExplorerService } from '../tap-api-explorer.service'; import { TapInfoKey } from './definitions'; import { TapInfoCacheService } from './tap-info-cache.service'; import { TapInfoConfigService } from './tap-info-config.service'; import * as i0 from "@angular/core"; /** * Tap info Data Access Object service for real LwM2M resources */ export declare class TapInfoDAOService { private tapInfoConfigService; private tapInfoCacheService; private tapService; private tapApiExplorerService; constructor(tapInfoConfigService: TapInfoConfigService, tapInfoCacheService: TapInfoCacheService, tapService: CurrentDeviceService, tapApiExplorerService: TapApiExplorerService); hasPut(result: TapInfoKey): boolean | undefined; private _getPut; put<ValueType>(key: TapInfoKey, value: ValueType): Promise<TapResponse<any>>; get(key: TapInfoKey): Promise<import("./definitions").TapInfoHolder<any> | undefined>; static ɵfac: i0.ɵɵFactoryDeclaration<TapInfoDAOService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<TapInfoDAOService>; }