/**
 * Configuration loader for SFCC MCP Server
 *
 * This module handles secure loading and validation of dw.json files
 * with comprehensive security checks for file access.
 */
import { DwJsonConfig } from '../types/types.js';
/**
 * Securely loads and parses a dw.json file with comprehensive validation
 *
 * This function handles all security aspects of file loading including path validation,
 * file size checks, and content validation. It returns the raw parsed JSON without
 * any transformation to SFCCConfig format.
 *
 * @param dwJsonPath - Path to the dw.json file
 * @returns Parsed and validated dw.json configuration
 * @throws Error if file doesn't exist, is invalid, or fails security checks
 */
export declare function loadSecureDwJson(dwJsonPath: string): DwJsonConfig;
//# sourceMappingURL=dw-json-loader.d.ts.map