@project-sunbird/ext-framework-server
Version:
Extensible framework for sunbird extensions on server side
10 lines (9 loc) • 386 B
TypeScript
import { IMetaDataProvider, PluginMeta } from "../interfaces";
export declare class InMemoryMetaDataProvider implements IMetaDataProvider {
private store;
initialize(config?: any): void;
getMeta(id: string): Promise<any>;
updateMeta(id: string, meta: PluginMeta): Promise<any>;
createMeta(meta: PluginMeta): Promise<any>;
deleteMeta(id: string): Promise<any>;
}