DefinitelyTyped/types/nodegit/config.d.ts
2017-06-04 02:39:34 +01:00

23 lines
531 B
TypeScript

import { Buf } from './buf';
export namespace Config {
enum LEVEL {
SYSTEM = 1,
XDG = 2,
GLOBAL = 3,
LOCAL = 4,
APP = 5,
HIGHEST_LEVEL = -1
}
}
export class Config {
static openDefault(): Promise<Config>;
getStringBuf(name: string): Promise<Buf>;
setInt64(name: string, value: number): number;
setMultivar(name: string, regexp: string, value: string): number;
setString(name: string, value: string): Promise<number>;
snapshot(): Promise<Config>;
}