<commit_before>export default interface Settings {
  debug: boolean;
  gitlab: GitlabSettings;
  github: GithubSettings;
  usermap: {
    [key: string]: string;
  };
  projectmap: {
    [key: string]: string;
  };
  conversion: {
    useLowerCaseLabels: boolean;
  };
  usePlaceholderIssuesForMissingIssues: boolean;
  useReplacementIssuesForCreationFails: boolean;
  useIssuesForAllMergeRequests: boolean;
  skipMatchingComments: string[];
  mergeRequests: {
    logFile: string;
    log: boolean;
  };
  s3?: S3Settings;
}

export interface GithubSettings {
  baseUrl?: string;
  owner: string;
  token: string;
  repo: string;
  timeout?: number;
  username?: string; // when is this set???
}

export interface GitlabSettings {
  url?: string;
  token: string;
  projectId: number;
}
<commit_msg>Missed this file on the push<commit_after>export default interface Settings {
  debug: boolean;
  gitlab: GitlabSettings;
  github: GithubSettings;
  usermap: {
    [key: string]: string;
  };
  projectmap: {
    [key: string]: string;
  };
  conversion: {
    useLowerCaseLabels: boolean;
  };
  transfer: {
    milestones: boolean;
    labels: boolean;
    issues: boolean;
    mergeRequests: boolean;
  };
  usePlaceholderIssuesForMissingIssues: boolean;
  useReplacementIssuesForCreationFails: boolean;
  useIssuesForAllMergeRequests: boolean;
  skipMatchingComments: string[];
  mergeRequests: {
    logFile: string;
    log: boolean;
  };
  s3?: S3Settings;
}

export interface GithubSettings {
  baseUrl?: string;
  owner: string;
  token: string;
  repo: string;
  timeout?: number;
  username?: string; // when is this set???
}

export interface GitlabSettings {
  url?: string;
  token: string;
  projectId: number;
}

{'fraction_non_alphanumeric': 0.10770121598147075, 'fraction_numerical': 0.0023161551823972205, 'mean_word_length': 4.037900874635569, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7171903', 'n_tokens_mistral': 554, 'n_tokens_neox': 557, 'n_words': 142}