import type * as Square from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { AcceptedPaymentMethods } from "./AcceptedPaymentMethods"; import { CustomField } from "./CustomField"; import { Money } from "./Money"; import { ShippingFee } from "./ShippingFee"; export declare const CheckoutOptions: core.serialization.ObjectSchema; export declare namespace CheckoutOptions { interface Raw { allow_tipping?: (boolean | null | undefined) | null; custom_fields?: (CustomField.Raw[] | null | undefined) | null; subscription_plan_id?: (string | null | undefined) | null; redirect_url?: (string | null | undefined) | null; merchant_support_email?: (string | null | undefined) | null; ask_for_shipping_address?: (boolean | null | undefined) | null; accepted_payment_methods?: AcceptedPaymentMethods.Raw | null; app_fee_money?: Money.Raw | null; shipping_fee?: ShippingFee.Raw | null; enable_coupon?: (boolean | null | undefined) | null; enable_loyalty?: (boolean | null | undefined) | null; } }