import { CramEncoding } from '../encoding'

export type DataType = 'int' | 'byte' | 'long' | 'byteArray'

export type DataSeriesEncodingKey =
  | 'BF'
  | 'CF'
  | 'RI'
  | 'RL'
  | 'AP'
  | 'RG'
  | 'RN'
  | 'MF'
  | 'NS'
  | 'NP'
  | 'TS'
  | 'NF'
  | 'TL'
  | 'FN'
  | 'FC'
  | 'FP'
  | 'DL'
  | 'BB'
  | 'QQ'
  | 'BS'
  | 'IN'
  | 'RS'
  | 'PD'
  | 'HC'
  | 'SC'
  | 'MQ'
  | 'BA'
  | 'QS'
  | 'TC'
  | 'TN'
// | 'TM'
// | 'TV'

export type DataSeriesEncodingMap = Record<DataSeriesEncodingKey, CramEncoding>
