/**
 * Copyright Super iPaaS Integration LLC, an IBM Company 2024
 */
export interface Repository {
    vcsUrl: string;
    authToken: string;
    repoNameWithOwner: string;
}
export interface RepositoryTree extends Repository {
    treeSha: string;
}
export interface FetchFileBlob extends Repository {
    fileSha: string;
}
export interface RepositoryBranch extends Repository {
    branchName?: string;
}
export interface CreateBranch extends Repository {
    baseBranchName: string;
    newBranchName: string;
}
//# sourceMappingURL=repository.model.d.ts.map