import { analysisPickingPackingReport } from './analysis-picking-packing-report'
import { costingReport } from './costing-report'
import { cycleCountReport } from './cycle-count-report'
import { inboundOrderDetailsReport } from './inbound-order-details-report'
import { inboundSerialNumberReport } from './inbound-serial-number-report'
import { manifestReport } from './manifest-report'
import { nonLoadedOrderInventoriesReport } from './non-loaded-inventory-report'
import { outboundOrderDetailsReport } from './outbound-order-details-report'
import { outboundSerialNumberReport } from './outbound-serial-number-report'
import { productLabelReport } from './product-label-report'
import { releaseInventoryReport } from './release-inventory-report'
import { shortageReport } from './shortage-report'
import { loadingQcReport } from './tote-loading-qc-report'
import { billingModuleReport } from './billing-module-report'
import {
  orderVasReport,
  vasReport
} from './vas-report'
import { pgUdfQuery } from './pg-udf-query'

export const Query = {
  ...inboundSerialNumberReport,
  ...outboundSerialNumberReport,
  ...costingReport,
  ...inboundOrderDetailsReport,
  ...outboundOrderDetailsReport,
  ...productLabelReport,
  ...releaseInventoryReport,
  ...shortageReport,
  ...loadingQcReport,
  ...orderVasReport,
  ...vasReport,
  ...analysisPickingPackingReport,
  ...cycleCountReport,
  ...nonLoadedOrderInventoriesReport,
  ...manifestReport,
  ...billingModuleReport,
  ...pgUdfQuery
}
