1 | import { Object } from './object';
|
2 | import { Repository } from './repository';
|
3 | import { Reference } from './reference';
|
4 |
|
5 | export namespace Revparse {
|
6 | const enum MODE {
|
7 | SINGLE = 1,
|
8 | RANGE = 2,
|
9 | MERGE_BASE = 4,
|
10 | }
|
11 | }
|
12 |
|
13 | export class Revparse {
|
14 | static ext(objectOut: Object, referenceOut: Reference, repo: Repository, spec: string): number;
|
15 | static single(repo: Repository, spec: string): Promise<Object>;
|
16 | }
|