@sap-ux/store
Version:
NPM module for storing persistent data
21 lines • 1.02 kB
TypeScript
import type { Logger } from '@sap-ux/logger';
import type { ServiceOptions } from './types.js';
import { Entity } from './constants.js';
import type { Service } from './services/index.js';
export type EnityName = 'system' | 'telemetrySetting' | 'api-hub';
export declare function getService<Entity, Key>({ logger, entityName, options }: {
logger?: Logger;
entityName: EnityName;
options?: ServiceOptions;
}): Promise<Service<Entity, Key>>;
export * from './services/index.js';
export * from './entities/backend-system.js';
export * from './entities/telemetry-setting.js';
export * from './entities/api-hub.js';
export { getFilesystemWatcherFor } from './data-access/index.js';
export type { ServiceOptions };
export { Entity };
export { getBackendSystemType } from './utils/index.js';
export { getFioriToolsDirectory, getSapToolsDirectory, FioriToolsSettings, SapTools } from './utils/index.js';
export { SystemType, AuthenticationType, ConnectionType } from './types.js';
//# sourceMappingURL=index.d.ts.map