message: removed duplicate interfaces
diff: import * as xml2js from "xml2js";
  import { camelcase } from "./util";
  -
  -interface IWcStatus {
  - locked: boolean;
  - switched: boolean;
  -}
  -
  -export interface IFileStatus {
  - status: string;
  - props: string;
  - path: string;
  - changelist?: string;
  - rename?: string;
  - wcStatus: IWcStatus;
  - commit?: {
  - revision: string;
  - author: string;
  - date: string;
  - };
  - repositoryUuid?: string;
  - [key: number]: IFileStatus;
  -}
  -
  -export interface IEntry {
  - path: string;
  - wcStatus: {
  - item: string;
  - revision: string;
  - props: string;
  - movedTo?: string;
  - movedFrom?: string;
  - wcLocked?: string;
  - switched?: string;
  - commit: {
  - revision: string;
  - author: string;
  - date: string;
  - };
  - };
  -}
  +import { IEntry, IFileStatus, IWcStatus } from "./common/types";
  function processEntry(
  entry: IEntry | IEntry[],
  