interface Field {
  name: string;
  width: number;
  position: number;
  required: boolean;
  type: 'numeric' | 'alphanumeric';
  value: string | number;
  blank?: boolean;
  number?: boolean;
}

interface EntryFields {
  recordTypeCode: Field;
  transactionCode: Field;
  receivingDFI: Field;
  checkDigit: Field;
  DFIAccount: Field;
  amount: Field;
  idNumber: Field;
  individualName: Field;
  discretionaryData: Field;
  addendaId: Field;
  traceNumber: Field;
}

declare const EntryFields: EntryFields;

export default EntryFields;
