UNPKG

@sap-ux/store

Version:

NPM module for storing persistent data

15 lines 816 B
import type { Logger } from '@sap-ux/logger'; import type { Service } from './index.js'; import type { TelemetrySetting, TelemetrySettingKey } from '../entities/telemetry-setting.js'; export declare class TelemetrySettingService implements Service<TelemetrySetting, TelemetrySettingKey> { private readonly dataProvider; private readonly logger; constructor(logger: Logger); partialUpdate(): Promise<TelemetrySetting>; read(key: TelemetrySettingKey): Promise<TelemetrySetting | undefined>; write(entity: TelemetrySetting): Promise<TelemetrySetting | undefined>; delete(entity: TelemetrySetting): Promise<boolean>; getAll(): Promise<TelemetrySetting[] | []>; } export declare function getInstance(logger: Logger): TelemetrySettingService; //# sourceMappingURL=telemetry-setting.d.ts.map