Files
DefinitelyTyped/types/nodegit/odb.d.ts
2017-06-02 03:05:10 +01:00

19 lines
384 B
TypeScript

import { Oid } from './oid';
export namespace Odb {
enum STREAM {
RDONLY = 2,
WRONLY = 4,
RW = 6
}
}
export class Odb {
static open(objects_dir: string): Promise<Odb>;
addDiskAlternate(path: string): number;
free(): void;
read(id: Oid): Promise<NodeGit.OdbObject>;
write(data: Buffer, len: number, type: number): Promise<Oid>;
}