UNPKG

sfcc-dev-mcp

Version:

MCP server for Salesforce B2C Commerce Cloud development assistance including logs, debugging, and development tools

38 lines 1.05 kB
/** * Query Builder Utility * * This module provides utilities for building query strings and handling URL parameters * for SFCC API requests with proper encoding and array handling. */ /** * Query parameter builder for SFCC APIs */ export declare class QueryBuilder { private params; constructor(); /** * Add a parameter to the query string */ add(key: string, value: string | number | boolean): QueryBuilder; /** * Add an array parameter with proper handling for different parameter types */ addArray(key: string, values: (string | number)[]): QueryBuilder; /** * Add multiple parameters from an object */ addFromObject(params: Record<string, any>): QueryBuilder; /** * Build the final query string */ build(): string; /** * Reset the builder */ reset(): QueryBuilder; /** * Static method to build query string from object */ static fromObject(params: Record<string, any>): string; } //# sourceMappingURL=query-builder.d.ts.map