@bitblit/ratchet-aws
Version:
Common tools for use with AWS browser and node
11 lines (10 loc) • 596 B
TypeScript
import { RuntimeParameterProvider } from './runtime-parameter-provider.js';
import { StoredRuntimeParameter } from './stored-runtime-parameter.js';
export declare class MemoryRuntimeParameterProvider implements RuntimeParameterProvider {
private inData?;
private _data;
constructor(inData?: Promise<Record<string, StoredRuntimeParameter>>);
readParameter(groupId: string, paramKey: string): Promise<StoredRuntimeParameter>;
readAllParametersForGroup(groupId: string): Promise<StoredRuntimeParameter[]>;
writeParameter(toStore: StoredRuntimeParameter): Promise<boolean>;
}