import { Module } from "@nestjs/common";
import { ConfigModule } from "@nestjs/config";
import { SalesforceOrderFieldMapService } from "./order-field-map.service.js";

/**
 * Salesforce Order Field Configuration Module
 *
 * Provides the SalesforceOrderFieldMapService for Salesforce integration layer.
 * This module is imported by SalesforceModule and can be imported by
 * application modules that need access to Salesforce field mappings.
 */
@Module({
  imports: [ConfigModule],
  providers: [SalesforceOrderFieldMapService],
  exports: [SalesforceOrderFieldMapService],
})
export class SalesforceOrderFieldConfigModule {}
