sourcecontrol
Version:
A modern TypeScript CLI application for source control
17 lines • 573 B
TypeScript
import { ConfigEntry, ConfigLevel } from './config-level';
export declare class ConfigStore {
private path;
private level;
private entries;
constructor(path: string, level: ConfigLevel);
load(): Promise<void>;
save(): Promise<void>;
getEntries(key: string): ConfigEntry[];
toJSON(): string;
add(key: string, value: string): void;
fromJSON(jsonContent: string): void;
getAllEntries(): Map<string, ConfigEntry[]>;
unset(key: string): void;
set(key: string, value: string): void;
}
//# sourceMappingURL=config-store.d.ts.map