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

27 lines
660 B
TypeScript

import { Strarray } from './str-array';
import { Tree } from './tree';
import { Index } from './index';
export interface CheckoutOptions {
version?: number;
checkoutStrategy?: number;
disableFilters?: number;
dirMode?: number;
fileMode?: number;
fileOpenFlags?: number;
notifyFlags?: number;
notifyCb?: any;
notifyPayload?: undefined;
progressCb?: any;
progressPayload?: undefined;
paths?: Strarray;
baseline?: Tree;
baselineIndex?: Index;
targetDirectory?: string;
ancestorLabel?: string;
ourLabel?: string;
theirLabel?: string;
perfdataCb?: any;
perfdataPayload?: undefined;
}