PromucFlow_constructor/app/client/src/entities/GitSync.ts
Valera Melnikov 9eac55a380
chore: add consistent-type-definitions rule (#27907)
## Description
Add consistent-type-definitions rule
2023-10-11 10:35:24 +03:00

26 lines
469 B
TypeScript

export enum GitSyncModalTab {
GIT_CONNECTION = "GIT_CONNECTION",
DEPLOY = "DEPLOY",
MERGE = "MERGE",
SETTINGS = "SETTINGS",
}
export interface GitConfig {
authorName: string;
authorEmail: string;
useGlobalProfile?: boolean;
}
export interface Branch {
branchName: string;
default: boolean;
}
export interface MergeStatus {
isMergeAble: boolean;
conflictingFiles: Array<string>;
status?: string;
message?: string;
referenceDoc?: string;
}