/**
 * Salesforce Constants
 *
 * Centralized Salesforce field maps and constants.
 * Provides a single source of truth for field names used across
 * the BFF integration layer.
 */

export {
  SALESFORCE_FIELDS,
  ACCOUNT_FIELDS,
  ORDER_FIELDS,
  OPPORTUNITY_FIELDS,
  OPPORTUNITY_FIELD_MAP,
  OPPORTUNITY_MATCH_QUERY_FIELDS,
  OPPORTUNITY_DETAIL_QUERY_FIELDS,
  OPPORTUNITY_INTERNET_CANCELLATION_QUERY_FIELDS,
  OPPORTUNITY_SIM_CANCELLATION_QUERY_FIELDS,
  OPPORTUNITY_STAGE_REFERENCE,
  APPLICATION_STAGE_REFERENCE,
  CANCELLATION_NOTICE_REFERENCE,
  LINE_RETURN_STATUS_REFERENCE,
  COMMODITY_TYPE_REFERENCE,
  OPPORTUNITY_SOURCE_PICKLIST,
  CASE_FIELDS,
  type AccountFieldKey,
  type OrderFieldKey,
  type OpportunityFieldKey,
  type OpportunityFieldMap,
  type CaseFieldKey,
} from "./field-maps.js";
