var util = require( './util.js' ).util,
repo = require( './repo.js' ).repo,
error = require( './error.js' ).error,
sig = require( './sig.js' ).sig,
oid = require( './oid.js' ).oid,
ref = require( './ref.js' ).ref,
revwalk = require( './revwalk.js' ).revwalk,
commit = require( './commit.js' ).commit,
tree = require( './tree.js' ).tree;
exports.git2 = require( '../build/default/nodegit2.node' );
exports.util = util;
exports.repo = repo;
exports.ref = ref;
exports.oid = oid;
exports.sig = sig;
exports.error = error;
exports.revwalk = revwalk;
exports.tree = tree;
exports.commit = commit;