<commit_before>export interface User {
  is_staff: boolean;
  is_support: boolean;
  url: string;
  uuid: string;
  username?: string;
  customer_permissions?: Permission[];
  project_permissions?: Permission[];
  full_name?: string;
  email?: string;
  job_title?: string;
  organization?: string;
}

export interface UserDetails extends User {
  native_name?: string;
  civil_number: string;
  phone_number: string;
  email: string;
  requested_email?: string;
  registration_method: string;
  preferred_language: string;
  competence: string;
  date_joined: string;
  organization: string;
  job_title: string;
  is_support: boolean;
  token: string;
  agreement_date: string;
  is_active: boolean;
}

interface PaymentProfileAttributes {
  end_date: string;
  agreement_number: string;
  contract_sum: number;
}

export interface PaymentProfile {
  is_active: boolean;
  name: string;
  payment_type: string;
  payment_type_display: string;
  organization_uuid: string;
  url: string;
  attributes: PaymentProfileAttributes;
  uuid: string;
}

export interface Payment {
  date_of_payment: string;
  sum: string;
  proof: string;
  uuid: string;<commit_msg>Removed duplicated property from UserDetails interface<commit_after>export interface User {
  is_staff: boolean;
  is_support: boolean;
  url: string;
  uuid: string;
  username?: string;
  customer_permissions?: Permission[];
  project_permissions?: Permission[];
  full_name?: string;
  email?: string;
  job_title?: string;
  organization?: string;
}

export interface UserDetails extends User {
  native_name?: string;
  civil_number: string;
  phone_number: string;
  email: string;
  requested_email?: string;
  registration_method: string;
  preferred_language: string;
  competence: string;
  date_joined: string;
  organization: string;
  job_title: string;
  token: string;
  agreement_date: string;
  is_active: boolean;
}

interface PaymentProfileAttributes {
  end_date: string;
  agreement_number: string;
  contract_sum: number;
}

export interface PaymentProfile {
  is_active: boolean;
  name: string;
  payment_type: string;
  payment_type_display: string;
  organization_uuid: string;
  url: string;
  attributes: PaymentProfileAttributes;
  uuid: string;
}

export interface Payment {
  date_of_payment: string;
  sum: string;
  proof: string;
  uuid: string;
{'fraction_non_alphanumeric': 0.0905982905982906, 'fraction_numerical': 0.0, 'mean_word_length': 5.064766839378239, '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': '6682032', 'n_tokens_mistral': 715, 'n_tokens_neox': 718, 'n_words': 198}