UNPKG

5.33 kBTypeScriptView Raw
1// Type definitions for nodegit 0.28
2// Project: https://github.com/nodegit/nodegit, http://nodegit.org
3// Definitions by: Dolan Miu <https://github.com/dolanmiu>,
4// Tobias Nießen <https://github.com/tniessen>,
5// Pierre Vigier <https://github.com/pvigier>
6// Jibril Saffi <https://github.com/IGI-111>
7// Benjamin Schuster-Boeckler <https://github.com/DaGaMs>
8// Julien Chaumond <https://github.com/julien-c>
9// Jake Murzy <https://github.com/jmurzy>
10// Niklas Wenzel <https://github.com/nikwen>
11// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
12
13export { AnnotatedCommit } from './annotated-commit';
14export { Apply } from './apply';
15export { ApplyOptions } from './apply-options';
16export { Attr } from './attr';
17export { BlameHunk } from './blame-hunk';
18export { BlameOptions } from './blame-options';
19export { Blame } from './blame';
20export { Blob } from './blob';
21export { Branch } from './branch';
22export { Buf } from './buf';
23export { CertHostkey } from './cert-host-key';
24export { CertX509 } from './cert-x509';
25export { Cert } from './cert';
26export { CheckoutOptions } from './checkout-options';
27export { Checkout } from './checkout';
28export { CherrypickOptions } from './cherry-pick-options';
29export { Cherrypick } from './cherry-pick';
30export { CloneOptions } from './clone-options';
31export { Clone } from './clone';
32export { Commit } from './commit';
33export { Config } from './config';
34export { ConvenientHunk } from './convenient-hunk';
35export { ConvenientPatch } from './convenient-patch';
36export { CredUserpassPayload } from './cred-user-pass-payload';
37export { CredUsername } from './cred-username';
38export { Cred } from './cred';
39export { Credential } from './credential';
40export { CvarMap } from './cvar-map';
41export { DescribeFormatOptions } from './describe-format-options';
42export { DescribeOptions } from './describe-options';
43export { DiffBinaryFile } from './diff-binary-file';
44export { DiffBinary } from './diff-binary';
45export { DiffDelta } from './diff-delta';
46export { DiffFile } from './diff-file';
47export { DiffLine } from './diff-line';
48export { DiffOptions } from './diff-options';
49export { DiffPerfdata } from './diff-perf-data';
50export { DiffStats } from './diff-stats';
51export { Diff, DiffFindOptions } from './diff';
52export { Enums } from './enums';
53export { Error } from './error';
54export { FetchOptions } from './fetch-options';
55export { Fetch } from './fetch';
56export { Filter } from './filter';
57export { Giterr } from './git-err';
58export { Graph } from './graph';
59export { Hashsig } from './hash-sig';
60export { Index } from './index_';
61export { IndexEntry } from './index-entry';
62export { Ignore } from './ignore';
63export { Indexer } from './indexer';
64export { Libgit2 } from './lib-git2';
65export { MergeFileInput } from './merge-file-input';
66export { MergeFileOptions } from './merge-file-options';
67export { MergeFileResult } from './merge-file-result';
68export { MergeOptions } from './merge-options';
69export { Merge } from './merge';
70export { Note } from './note';
71export { Object } from './object';
72export { OdbExpandId } from './odb-expand-id';
73export { OdbObject } from './odb-object';
74export { Odb } from './odb';
75export { Oidarray } from './oid-array';
76export { Oid } from './oid';
77export { Openssl } from './open-ssl';
78export { Packbuilder } from './pack-builder';
79export { Pathspec } from './path-spec';
80export { ProxyOptions } from './proxy-options';
81export { Proxy } from './proxy';
82export { PushOptions } from './push-options';
83export { PushUpdate } from './push-update';
84export { Push } from './push';
85export { RebaseOperation } from './rebase-operation';
86export { Rebase, RebaseOptions } from './rebase';
87export { Refdb } from './ref-db';
88export { Reflog, ReflogEntry } from './ref-log';
89export { Refspec } from './ref-spec';
90export { Reference } from './reference';
91export { RemoteCallbacks } from './remote-callbacks';
92export { Remote } from './remote';
93export { Repository, RepositoryInitOptions } from './repository';
94export { Reset } from './reset';
95export { Revparse } from './rev-parse';
96export { Revwalk } from './rev-walk';
97export { Revert } from './revert';
98export { Signature } from './signature';
99export { Stash } from './stash';
100export { StatusEntry } from './status-entry';
101export { StatusFileOptions } from './status-file-options';
102export { StatusFile } from './status-file';
103export { StatusList } from './status-list';
104export { StatusOptions } from './status-options';
105export { Status } from './status';
106export { Strarray } from './str-array';
107export { SubmoduleUpdateOptions } from './submodule-update-options';
108export { Submodule } from './submodule';
109export { Tag } from './tag';
110export { Time } from './time';
111export { TransferProgress } from './transfer-progress';
112export { Transport } from './transport';
113export { Treebuilder } from './tree-builder';
114export { TreeEntry } from './tree-entry';
115export { TreeUpdate } from './tree-update';
116export { Tree } from './tree';
117export { Worktree } from './worktree';
118export { WorktreeAddOptions } from './worktree-add-options';
119export { WorktreePruneOptions } from './worktree-prune-options';
120export const version: string;
121declare const _: typeof Promise;
122export { _ as Promise };