import { BaseRequest } from "../requests/base.request.js"; /** * 為 NewebPay 請求建立 HTML 表單的工具類別。 */ export declare class FormBuilder { /** * 轉義 HTML 屬性值,防止 XSS 攻擊。 * * @param value - 要轉義的字串。 * @returns 轉義後的字串。 */ private escapeHtmlAttribute; /** * 為指定的請求建立 HTML 表單。 * * @param request - 請求物件。 * @param options - 表單生成選項。 * @param options.withScript - 是否包含自動提交表單的腳本。預設為 true。 * @returns 表單的 HTML 字串。 */ build(request: BaseRequest, options?: { withScript?: boolean; }): string; }