unleash-server
Version:
Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.
15 lines (14 loc) • 444 B
TypeScript
export interface StorageProvider<T> {
set(key: string, data: T): Promise<void>;
get(key: string): Promise<T | undefined>;
}
export interface StorageOptions {
backupPath: string;
}
export declare class FileStorageProvider<T> implements StorageProvider<T> {
private backupPath;
constructor(backupPath: string);
private getPath;
set(key: string, data: T): Promise<void>;
get(key: string): Promise<T | undefined>;
}