export interface DecodedPfpLine {
  prt_type: string;
  prt_tax_in: boolean;
  prt_tax_rt: number;
  prt_mkupp: number;
  prt_mktyp: string;
  prt_discp: number;
  prt_tx_ty1: string;
  prt_tx_in1: boolean;
  prt_tx_ty2: string;
  prt_tx_in2: boolean;
  prt_tx_ty3: string;
  prt_tx_in3: boolean;
  prt_tx_ty4: string;
  prt_tx_in4: boolean;
  prt_tx_ty5: string;
  prt_tx_in5: boolean;
}

export interface DecodedPfpLinesByType {
  PAA: DecodedPfpLine;
  PAC: DecodedPfpLine;
  PAL: DecodedPfpLine;
  PAG: DecodedPfpLine;
  PAM: DecodedPfpLine;
  PAP: DecodedPfpLine;
  PAN: DecodedPfpLine;
  PAO: DecodedPfpLine;
  PAR: DecodedPfpLine;
  PAS: DecodedPfpLine;
  PASL: DecodedPfpLine;
  PAT: DecodedPfpLine;
}

export interface DecodedPfp {
  parts_tax_rates: DecodedPfpLinesByType;
}
