@greengreystudio/server-package-nest-settings-manager
Version:
This package is an adaptation of the server-package-settings-manager package for NestJS
14 lines (13 loc) • 742 B
TypeScript
import { AbSettingsManager } from '@greengreystudio/server-package-settings-manager';
export declare class AbSettingsManagerService {
private readonly _abSettingsManager;
readonly fetchManifest: AbSettingsManager['fetchManifest'];
readonly getManifest: AbSettingsManager['getManifest'];
readonly fetchSetting: AbSettingsManager['fetchSetting'];
readonly getSetting: AbSettingsManager['getSetting'];
readonly getSingleton: AbSettingsManager['getSingleton'];
readonly getSettingsManager: AbSettingsManager['getSettingsManager'];
constructor(_abSettingsManager: AbSettingsManager);
get abSettingsManager(): AbSettingsManager;
getById<T>(name: string, abTestName: string | null, id: number | string): T;
}