UNPKG

718 BTypeScriptView Raw
1import { BranchMultiDeleteResult, BranchSingleDeleteFailure, BranchSingleDeleteResult, BranchSingleDeleteSuccess } from '../../../typings';
2export declare class BranchDeletionBatch implements BranchMultiDeleteResult {
3 all: BranchSingleDeleteResult[];
4 branches: {
5 [branchName: string]: BranchSingleDeleteResult;
6 };
7 errors: BranchSingleDeleteResult[];
8 get success(): boolean;
9}
10export declare function branchDeletionSuccess(branch: string, hash: string): BranchSingleDeleteSuccess;
11export declare function branchDeletionFailure(branch: string): BranchSingleDeleteFailure;
12export declare function isSingleBranchDeleteFailure(test: BranchSingleDeleteResult): test is BranchSingleDeleteSuccess;