/**
 * GitlabIssue dto
 */
export interface GitlabIssue {
  iid: number;
  title: string;
  project_id: number;
  description: string;
}
/**
 * GitlabCommit dto
 */
export interface GitlabCommit {
  message: string;
  id: string;
  added: string[];
  modified: string[];
  removed: string[];
}
/**
 * GitlabPR dto
 */
export interface GitlabPR {
  action?: string;
  title: string;
  iid: number;
  description: string;
  source_branch: string;
  target_branch: string;
}
/**
 * GitlabProject dto
 */
export interface GitlabProject {
  id: number;
  name: string;
  git_http_url: string;
  default_branch: string;
}
/**
 * GitlabComment dto
 */
export interface GitlabComment {
  id: number;
  note: string;
  description: string;
}

/**
 * GitlabUser dto
 */
export interface GitlabUser {
  username: string;
}
