export interface LetterProps {
  id: number;
  letter_id: number;
  timestamp: string;
  print: string;
  send: string;
  send_fax: string;
  download: number;
  include_id_doc: number;
  wizard_id: string;
  seen: string;
  location: string;
  fax_status: string;
  letter_fax_print_status: string;
  fax_error: string;
  fax_job_id: string;
  fax_timestamp: string;
  letter_by_fax: number;
  letter_by_fax_status: number;
  updated_at: string;
  page_count: number;
  sent: number;
  sent_to: string;
  name: string;
  category: number;
  description: string;
  type: number;
  bureau: string;
  furnisherbureaumix: string;
  first_name: string;
  last_name: string;
  client_id: number;
  item: number;
}

export interface LinksProps {
  url: string | null;
  label: string;
  active: boolean;
}

export interface LettersResultsProps {
  current_page: number;
  data: LetterProps[];
  first_page_url: string;
  from: number;
  last_page: number;
  last_page_url: string;
  links: LinksProps[];
  next_page_url: string;
  path: string;
  per_page: number;
  prev_page_url: string | null;
  to: number;
  total: number;
}

export interface LetterResultDataProps {
  status: string;
  message: string;
  code: number;
  results: LettersResultsProps;
}
