/** * Utility functions for AWS API Gateway VTL templates ($util.*) * Matches the behavior of the Java implementation */ export declare class UtilFunctions { /** * Escapes a string for use in JavaScript * Handles Map/List objects by converting them to JSON first */ escapeJavaScript(input: any): string; /** * Base64 encode a string */ base64Encode(input: string): string; /** * Base64 decode a string */ base64Decode(input: string): string; /** * Parse a JSON string into an object * Returns the original string if parsing fails */ parseJson(jsonString: string): any; /** * URL encode a string */ urlEncode(input: string): string; /** * URL decode a string */ urlDecode(input: string): string; } //# sourceMappingURL=UtilFunctions.d.ts.map